페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
진정한 죽 감정가인 Julia는 새로운 종류의 죽인 오버나이트 오트를 먹기 시작하기로 했다. 일의 기간 동안, 매일 저녁 그녀는 오버나이트 오트 한 컵을 준비하거나, 가장 오래된 오버나이트 오트 한 컵을 먹거나, 둘 다 하지 않는다. 하지만 오버나이트 오트는 음식이고, 음식은 상할 수 있으므로, 오트 역시 유통 기한이 지날 수 있다(Julia가 냉장고에 보관하더라도 말이다). 각 컵의 유통 기한은 일이며, 그 이후에는 상한다. Julia는 자신이 먹는 다른 모든 종류의 죽(귀리죽, 세몰리나죽, 쌀죽 등)을 위해서도 배에 공간을 남겨 두므로, 그녀가 한 번에 오버나이트 오트를 한 컵만 먹고, 그마저도 매일 먹지는 못한다고 해서 안타까워할 필요는 없다.
일이 끝날 때 냉장고가 비어 있음이 보장된다. 또한 Julia는 냉장고에 오버나이트 오트가 없을 때는 절대로 먹지 않는다. Julia는 유통 기한이 지난 오버나이트 오트를 먹지 않으려 한다.
이것이 가능한가?
여러 테스트 그룹으로 구성된 테스트 세트로 풀이를 채점하며, 각 그룹에는 일정한 점수가 배정되어 있다. 각 테스트 그룹에는 여러 테스트 케이스가 들어 있다. 한 테스트 그룹의 점수를 얻으려면 그 그룹의 모든 테스트 케이스를 해결해야 한다.
그룹 | 점수 | 제한 조건
||
|| 추가 제한 조건 없음.
첫째 줄에 정수 ()가 주어진다.
둘째 줄에 정수 ()가 주어진다.
이어서 개의 줄이 주어지며, 각 줄에는 ADD'', EAT'', ``PASS'' 중 하나가 들어 있다.
Julia가 먹기 전에 유통 기한이 지나는 오버나이트 오트가 한 컵도 없다면 ``yay!''를 출력한다.
어느 한 컵이라도 너무 오래되면 ``ono..''을 출력한다.
3
1
ADD
PASS
EAT
ono..
8
3
ADD
ADD
EAT
ADD
EAT
ADD
EAT
EAT
yay!
Julia가 첫째 날 준비한 죽은 셋째 날에 일이 되며, 이는 유통 기한보다 하나 더 많으므로 그녀가 먹을 때는 유통 기한이 지나 있게 된다 :(
Chalmers Coding Club
로그인 상태를 확인하는 중입니다.