| [ QuizWit ] in KIDS 글 쓴 이(By): cdpark (박종대) 날 짜 (Date): 2002년 1월 9일 수요일 오후 02시 56분 07초 제 목(Title): Re: can of balls 같은 값일 때에 두번째에 그냥 +1을 하면 1-2, 2-3, 3-4, 4-1 쌍이 나올 확률이 다른 쌍이 나올 확률보다 더 커지는 문제가 있습니다. 그렇다고 계속 다른 값이 나올 때까지 뽑아준다면 아주 낮은 확률로 무한히 반복될 위험이 있죠. 첫번째는 1~4에서 뽑고, 두번째는 1~3에서 뽑으면 되죠. 만약 두번째 뽑은 값이 첫번째 뽑은 값보다 크면 두번째 값에 +1을 해 주고요. 이러면 됩니다. ^^ 그리고 random 함수의 질도 문제가 될 수 있습니다. 시스템에서 제공하는 rand()는 나쁘기로 소문난 함수니까요. -- 박.. |