선택지별 정답률을 구하여 비율이 맞지 않을 경우 비율이 작은 선택지의 번호를 정답으로 지정한후
나머지 선택지에 대하여 난수 발생할려고 합니다
예)
A,B,C,D,E 라는 사람이 1번 문제를 푸는데, 문제는 다 같지만
답보기 문항이 틀립니다.
A이라는 사람은 답이 1번, B라는 사람은 답이 2번 이런 식으로 해서
문제를 다 풀었을 때 정답율을 같게 하려면 어떻게 해야 할까요.
문제)우리는 어떻게 살아야 할까요.
1) 잘산다 2)대충 3) 보통 4) 적게 5) 모름
이라는 문제가 있을 때 정답은 1번입니다.
1- 잘산다, 2-대충 3-보통, 4-적게, 5-모름 에 코드를 주어서
다른사람이 문제를 풀때는
1) 2-대충 2)3-보통 3)4-적게 4)5-모름 5)1-잘산다
이렇게 답문항을 틀리게 해서 정답을 서로 틀리게 하는 겁니다.
이런식으로 문제를 풀어서 정답률을 같게 하려면 어떻게 해야하나요.
문제 1) 2) 3) 4) 5) 정답
1 1 3 4 5 2 1
2 1 2 4 3 5 1
3 1 2 3 4 5 1
4 3 4 1 2 5 3
5 2 1 3 4 5 2
6 1 4 2 3 5 1
7 1 3 4 5 2 1
8 5 4 1 2 3 3
9 3 1 4 5 2 2
10 4 3 5 1 2 4
11 1 2 4 3 5 1
12 2 3 4 5 1 5
13 3 1 4 2 5 2
14 1 2 3 4 5 1
15 1 5 4 2 3 1
16 1 2 3 5 4 1
17 5 3 1 2 4 3
18 4 1 5 2 3 2
19 4 5 2 1 3 4
20 1 5 3 2 4 1
현재 이렇게 나열된 부분을 다시 재정리 할려고 합니다
여기서는 번호와 상관없이 1번부터5번까지 각각 답이 4개씩
나와야 됩니다
정답이 많은 부분은 적은 숫자에 난수발생 시켜서 문제 및 내용을
바꿀려고 합니다
결과물
문제 1) 2) 3) 4) 5) 정답
1 2 3 4 5 1 5
2 3 2 4 1 5 4
3 1 2 3 4 5 1
4 3 4 1 2 5 3
5 2 1 3 4 5 2
6 5 4 2 3 1 5
7 1 3 4 5 2 1
8 5 4 1 2 3 3
9 3 1 4 5 2 2
10 4 3 5 1 2 4
11 1 2 4 3 5 1
12 2 3 4 5 1 5
13 3 1 4 2 5 2
14 4 2 3 1 5 4
15 1 5 4 2 3 1
16 4 2 3 5 1 5
17 5 3 1 2 4 3
18 4 1 5 2 3 2
19 4 5 2 1 3 4
20 3 5 1 2 4 3
도움을 요청합니다.