나는 교사 이고 며칠 안에 학생들에게 시험을 제공해야합니다. 지금, 나는 항상 가장 사랑하는 학생들이 부정 행위를 할 때 가장 사랑이 적은 학생들에게 상처를 입는 것에 대해 걱정하고 있습니다.
현재 테스트를 다음 형식으로 저장했습니다.
When was Java invented?
Why does this matter?
1941
War was beginning
None of the above
What is the increment operator in Java?
Stack Overflow>how 2 incrememnt
Google>how 2 incrememnt
increment
++
즉, 질문은 하나의 빈 줄로 구분되며 답은 모두 두 개의 공백으로 시작됩니다. 이것은 내가 필요한 출력입니다.
What is the increment operator in Java?
++
increment
Google>how 2 incrememnt
Stack Overflow>how 2 incrememnt
When was Java invented?
War was beginning
1941
Why does this matter?
None of the above
즉, 질문에 대한 각 답변은 무작위 순서로 이루어지며, 질문 순서는 무작위 화됩니다. 대답 선택이 "위에 해당되지 않음"이면 맨 아래에 있어야합니다. 모든 질문에는 항상 정확히 네 개의 답변이 있으며 "위의 답변 없음"은 마지막 답변 선택으로 만 표시되며 "위의 답변 없음"이 아닌 답변 선택의 하위 문자열로 표시되지 않습니다. 불행히도 모든 테스트를 다시 작성할 수 없으므로 해당 형식으로 테스트해야합니다. 또한 학생들은 읽을 수 있어야하므로 다른 방법으로 출력 할 수 없습니다 (아래 설명 된 경우 제외).
완벽하게 무작위 일 필요는 없습니다. 가까이있는 한.
표준 허점 은 금지되어 있습니다.
보너스
이제 제 학생들은 그 평범한 형식에 익숙하지만, 여러분이 이것을 이렇게 보이게 만들면 ...
1. What is the increment operator in Java?
A. ++
B. increment
C. Google>how 2 incrememnt
D. Stack Overflow>how 2 incrememnt
2. When was Java invented?
A. War was beginning
B. 1941
C. Why does this matter?
D. None of the above
최종 점수에서 25 % 할인됩니다. 그래도 같은 방식으로 입력 할 수 있습니다.
즉, 질문에 번호를 매기고 답변에 레이블을 지정하면됩니다. 질문은 1부터 시작해야하며 대답은 A에서 D까지입니다.
NB : 예제는 사실 이후에 변경 되었기 때문에 답변의 예제와 다릅니다. 구체적인 예는 요점이 아닙니다. 답변은 임의의 질문과 함께 작동해야했습니다.