_대문 | 방명록 | 최근글 | 홈피소개 | 주인놈 |
FrontPage › 애매한조건의랜덤추출
|
|
[edit]
1 질문 내용 #데브피아에 재미있는 질문이 올라왔다.
![]() C#과 MS-SQL로 문제은행 프로그램을 생각하고 있습니다. 문제출제는 랜덤으로 1문제씩 빈도 조건을 정답률이 낮을수록 으로 하고 싶습니다. 대충 쿼리를 짜봤습니다. SELECT TOP1 * FROM TABLE1 WHERE 정답률이 낮을 수록(0%에 가까울 수록) ORDER BY NEWID(); 문제가 조건절에 ..에 가까울 수록인데 해결할 방법이 있을까요문제는 'WHERE 정답률이 낮을 수록(0%에 가까울 수록)' 조건을 어떻게 주느냐가 문제다. 즉, 기준의 애매모호함을 어떻게 해결하는가가 이 문제의 핵심이다. [edit]
2 나의 솔루션 #약간의 통계학적인 부분이 필요하다. 일단 문제1, 문제2, 문제3 .. 여러개가 있을 것이다. 각각의 문제를 몇명이나 맞췄는지 집계한다. 즉, 아래와 같을 것이다.
그리고 평균과 표준편차를 구한다. (정규분포를 따른다고 가정했을 때에..)
|
마음이 나누어주는 것은 결코 사라지지 않습니다. 그것은 다른 사람들의 가슴 안에 저장됩니다. (로빈 세인트 존) |