페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
Bjarki는 대학교에서 한 과목을 가르치지만, 그다지 체계적이지 않다. 특히 주마다 강의 수가 달라지는 것 때문에 혼란스러워한다.
첫 주에는 Bjarki가 예정된 강의 개를 진행한다. 하지만 첫 주를 제외한 매주, 그는 시간표가 이전 주와 같다고 생각한다. 따라서 둘째 주에도 정확히 개의 강의를 다시 진행한다. 이 때문에 때로는 Bjarki가 빈 강의실에서 수업하고, 때로는 와야 할 때 나타나지 않는 일이 생긴다. 하지만 주말이 되면 상사에게서 자신이 강의했어야 할 시간이 적힌 화난 편지를 받고, 그다음 주에는 대신 이 시간들을 사용한다.
주 동안 예정된 강의 수가 주어질 때, Bjarki가 빈 강의실에서 진행하게 될 강의 수와 그가 나타나지 않을 강의 수를 출력하는 프로그램을 작성하라.

첫 번째 예제의 시간표이다. F는 예정된 강의를 나타낸다. 파란색 원은 Bjarki가 빈 강의실에서 수업하는 경우를 나타내고, 빨간색 삼각형은 그가 나타나지 않는 경우를 나타낸다. 설명: 첫 주에는 Bjarki가 자신이 진행해야 할 강의를 언제나 정확히 알고 있다. 그다음 주에는 강의를 하나만 진행해야 한다고 생각하므로 두 개를 빠뜨린다. 셋째 주에는 강의 세 개를 진행하며, 그중 하나는 빈 강의실에서 진행하고, 마지막 주에는 강의 두 개를 빠뜨린다. 총합으로 그는 빈 강의 1개를 진행했고 강의 4개를 빠뜨렸다.
먼저 인 수 이 한 줄에 주어진다. 그다음에는 각 주에 예정된 강의 수를 나타내는 정수 개가 주어진다.
한 주에 강의가 10개보다 많을 수는 없으며, 강의 시간은 항상 빈틈없이 주초부터 차례대로 배정된다(위 그림을 참조하라).
Bjarki가 진행한 빈 강의 수를 출력하고, 공백 문자 하나를 출력한 뒤, Bjarki가 빠뜨린 강의 수를 출력한다.
4
1 3 2 4
1 4
5
4 1 5 3 10
5 11
2
10 10
0 0
Programmeringsolympiaden
로그인 상태를 확인하는 중입니다.