BOJ: 1247 부호

최대 1 분 소요

문제

\(N\)개의 정수가 주어지면, 이 정수들의 합 \(S\)의 부호를 구하는 프로그램을 작성하시오.

입력

총 \(3\)개의 테스트 셋이 주어진다. 각 테스트 셋의 첫째 줄에는 \(N(1 \leq N \leq 100,000)\)이 주어지고, 둘째 줄부터 \(N\)개의 줄에 걸쳐 각 정수가 주어진다. 주어지는 정수의 절댓값은 \(9223372036854775807\)보다 작거나 같다.

출력

총 \(3\)개의 줄에 걸쳐 각 테스트 셋에 대해 \(N\)개의 정수들의 합 \(S\)의 부호를 출력한다. \(S=0\)이면 “0”을, \(S>0\)이면 “+”를, \(S<0\)이면 “-“를 출력하면 된다.

예제 입력 1

3
0
0
0
10
1
2
4
8
16
32
64
128
256
-512
6
9223372036854775807
9223372036854775806
9223372036854775805
-9223372036854775807
-9223372036854775806
-9223372036854775804

예제 출력 1

0
-
+


코드

Reference

BOJ

태그:

카테고리:

업데이트:

댓글남기기