djm03178   3년 전

예제 입력에는 성적이 정수라도 뒤에 .0을 붙여주는 것으로 나와 있으나, 채점 데이터에는 그렇지 않은 것들이 있는 것 같습니다. 실수는 오차에 민감하기에 오차를 전면 차단하고자 정수형으로 입력받으려 했는데, 오답이 뜨길래 if (scanf("%d %d.%d", &x, &a, &b) != 3) while (1); 을 넣으니 시간 초과가 납니다.

출력은 형식이 정확히 일치하지 않으면 오답을 내는데, 입력은 별도의 설명 없이 이도 저도 될 수 있다는 건 문제가 될 수 있다고 생각합니다. .0을 포함하지 않는 예시 입력을 추가하거나, 그러한 입력도 들어올 수 있다는 것이 조건으로 명시되었으면 좋겠습니다.

startlink   3년 전

데이터를 추가했습니다.

댓글을 작성하려면 로그인해야 합니다.