Informatica Online Judge

  0은 빼! [1327 / 052F]

Time Limit(Test case) : 2000(ms)
Number of users who solved : 141   Total Tried : 191


The Champion of this Problem (C++) : gs19034 - ms / 284byte
My Best Submission (C++) : N/A

[CCC 2015 Stage 1]

Background

당신의 상관은 당신이 작년에 회사의 실적에 얼마나 도움이 되었는지 횟수를 세었다.

불행히도 당신의 상관은 때때로 횟수를 틀리게 읽는다.

다행히도 당신의 상관은 잘못된 숫자를 읽은 것을 인식하면 ‘zero’라고 말한다. 이는 ‘직전의 숫자는 무시한다’는 것을 의미한다.

불행히고 당신의 상관은 실수를 반복할 수 있고, 매 실수 마다 ‘zero’라고 말한다.

예를 들면 당신의 상관이 ‘One, three, five, four, zero, zero, seven, zero, zero, six’라고 말한 것은 7을 의미하는 것인데 다음의 표를 보면 알 수 있다.



어느 순간이나 당신의 상관은 ‘zero’라고 말할 수 있으며, 만약 모든 숫자들이 무시되면 그 합은 0이 된다.

상관이 말하는 문구를 입력받아 정확한 합을 구하는 프로그램을 작성하시오.

Input

첫 번째 줄에는 0(‘zero’)을 포함하는 정수 K를 입력받는다.

그 다음 K줄동안 1부터 100까지의 정수 또는 0을 입력 받는다.

[입력값의 정의역]
1 <= k <= 100,000

Output

입력받은 값의 정확한 합을 출력한다.

IO Example

입력1
4
3
0
4
0

출력1
0

입력2
10
1
3
5
4
0
0
7
0
0
6

출력2
7

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]