QuizWit

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ QuizWit ] in KIDS
글 쓴 이(By): Sue (eXponent)
날 짜 (Date): 2002년 8월 20일 화요일 오후 02시 16분 05초
제 목(Title): Re: 공평한 내기?


 하이로를 정해서 비교를 하는 것은 어떨까요?

 그러니까 예를 들면
 최저가 40이고, 최고가 80일경우

 "60평이상"라고 했다면
 (실제 평수 - 60) + (80 - 40)  mod (80 - 40)
 "60평이하"라고 했면
 (60 - 실제 평수 ) + (80 - 40) mod (80 - 40)

 이 값이 가장 큰 사람이 밥을 사도록 하는 겁니다.

 만약 "60평이상"이라고 했는데, 59평 나왔으면 그 사람이
 밥을 사야 하는 걸로...
------------------------------------------

  위의 경우 80이상 이라고 하면 40이상이라고 한 것과 같아지기 때문에 
  41평이 나왔을 때 43평이하라고 부른 사람을 이길수가 있음.
  따라서 약간 수정하면,

  high에서는 
  { (real - bet) + (max - min) * 2  }  mod [ (max - min) * 2 ]
  low에서는 
  { (bet - real) + (max - min) * 2  }  mod [ (max - min) * 2 ]

  주) real : 실평수 , bet : 예상평수
      max, min : 사람들이 예상한 평수 중 최대 값과 최소값.


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.