More actions
imported>Unknown No edit summary |
(Table transclusion repair v1) |
||
| Line 7: | Line 7: | ||
이 프로그램에서는 정답과 제출된 프로그램에서 만들어낸 출력 결과가 들어있는 파일을 받아서 아래에 정의된 방법에 따라 Accepted, Presentation Error, Wrong Answer 가운데 하나로 답해야 한다. | 이 프로그램에서는 정답과 제출된 프로그램에서 만들어낸 출력 결과가 들어있는 파일을 받아서 아래에 정의된 방법에 따라 Accepted, Presentation Error, Wrong Answer 가운데 하나로 답해야 한다. | ||
Accepted : 제출된 프로그램에 의한 출력 결과가 정답과 완벽하게 일치하는 경우에 'Accepted'라고 답한다. 모든 문자가 똑같은 순서대로 매치되어야만 한다. | Accepted : 제출된 프로그램에 의한 출력 결과가 정답과 완벽하게 일치하는 경우에 'Accepted'라고 답한다. 모든 문자가 똑같은 순서대로 매치되어야만 한다. | ||
| Line 13: | Line 12: | ||
Wrong Answer : 제출된 프로그램에 의한 출력 결과가 위에 나와있는 두 가지 범주에 속하지 않는다면 'Wrong Answer'라고 답해야 한다. | Wrong Answer : 제출된 프로그램에 의한 출력 결과가 위에 나와있는 두 가지 범주에 속하지 않는다면 'Wrong Answer'라고 답해야 한다. | ||
=== Input === | === Input === | ||
| Line 71: | Line 69: | ||
=== 풀이 === | === 풀이 === | ||
{| class="wikitable" | {| class="wikitable" style="width:100%;" | ||
|- | |- | ||
| 작성자 | | 작성자 | ||
| Line 87: | Line 85: | ||
---- | ---- | ||
[[문제분류]] [[AOI]] | [[문제분류]] [[AOI]] | ||
Latest revision as of 12:46, 27 March 2026
인기도:B(A,B,C), 성공률:보통(낮음,보통,높음), 레벨:1(1~4)
About AutomatedJudgeScript
대부분의 경시 대회 심사위원들은 상당히 까다롭다. 심사위원 없이 심사를 진행할 수 있도록 제출된 풀이를 심사하는 자동화된 심사 스크립트를 작성하라.
이 프로그램에서는 정답과 제출된 프로그램에서 만들어낸 출력 결과가 들어있는 파일을 받아서 아래에 정의된 방법에 따라 Accepted, Presentation Error, Wrong Answer 가운데 하나로 답해야 한다. Accepted : 제출된 프로그램에 의한 출력 결과가 정답과 완벽하게 일치하는 경우에 'Accepted'라고 답한다. 모든 문자가 똑같은 순서대로 매치되어야만 한다.
Presentation Error : 숫자는 전부 같은 순서로 매치되지만 숫자가 아닌 문자가 하나 이상 매치되지 않는 것이 있으면 'Presentation Error'라고 답한다. 예를 들어 '15 0'과 '150'이 입력되었다면 'Presentation Error'라고 답할 수 있지만 '15 0'과 '1 0'이 입력되었다면 아래 설명에 나와있는 것처럼 'Wrong Answer'라고 답해야 한다.
Wrong Answer : 제출된 프로그램에 의한 출력 결과가 위에 나와있는 두 가지 범주에 속하지 않는다면 'Wrong Answer'라고 답해야 한다.
Input
입력은 임의 개수의 입력 세트로 구성된다. 각 입력 세트는 정답의 줄 수를 나타내는 100 미만의 양의 정수 n이 들어있는 행으로 시작된다. 그 다음 n개의 줄에는 정답이 입력된다. 그 다음 줄에는 제출된 풀이의 출력 결과의 줄 수를 나타내는 100 미만의 양의 정수 m이 들어있는 행이 입력된다. 그 다음 m개의 줄에는 제출된 프로그램에서 출력한 내용이 입력된다. n으로 0이 입력되면 입력을 종료하고 그 행은 처리하지 않는다.
Output
각 세트에 대해 다음 중 하나를 출력한다.
Run #x: Accepted Run #x: Presentation Error Run #x: Wrong Answer
여기에서 x에는 입력 세트의 번호(1에서 시작)가 들어간다.
Sample Input
2 The answer is: 10 The answer is: 5 2 The answer is: 10 The answer is: 5 2 The answer is: 10 The answer is: 5 2 The answer is: 10 The answer is: 15 2 The answer is: 10 The answer is: 5 2 The answer is: 10 The answer is: 5 3 Input Set #1: YES Input Set #2: NO Input Set #3: NO 3 Input Set #0: YES Input Set #1: NO Input Set #2: NO 1 1 0 1 0 1 1010 1 The judges are mean! 1 The judges are good! 0
Sample Output
Run #1: Accepted Run #2: Wrong Answer Run #3: Presentation Error Run #4: Wrong Answer Run #5: Presentation Error Run #6: Presentation Error
풀이
| 작성자 | 사용언어 | 개발시간 | 코드 |
| 문보창 | C++ | 36분 | AutomatedJudgeScript/문보창 |