첫째 줄에는 현재 시각이 나온다. 현재 시각은 시 A (0 ≤ A ≤ 23) 와 분 B (0 ≤ B ≤ 59)가 정수로 빈칸을 사이에 두고 순서대로 주어진다. 두 번째 줄에는 요리하는 데 필요한 시간 C (0 ≤ C ≤ 1,000)가 분 단위로 주어진다.
A=22, B=0, C=61이라고 가정해 봅시다.
11번째 줄 조건문에서 C<60이 거짓이므로 바로 27번째 줄 else로 넘어갑니다.
C/60=61/60=1.xxx이겠죠.
따라서 29번째 줄에서 A=22+1.xxx=23.xxx가 됩니다.
A > 23이 참이니 35번째 줄의 A -= 24가 실행되어 A는 음수가 됩니다. -0.xxx가 되겠군요.
37번째 줄 조건문은 B=1일테니 B >= 60이 거짓이라서 넘어가고
int(-0.xxx)는 0이 됩니다.
최종적으로 0 1이 출력되겠군요.
물론 정답은 23 1입니다.
xodidqod 2달 전
반례를 못찾겠습니다.
감사합니다.