Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
백준 1247번- '부호' (PYTHON 풀이) 본문
문제:

테스트 개수 3개를 입력받는데, 각 테스트마다 입력받은 수를 전부 더해서 0이면 0, 0보다 크면 +, 0보다 작으면 -를 출력하면 되는 문제이다.
풀이:
for i in range(3):
N = int(input())
sum = 0
for i in range(N):
value = int(input())
sum += value
if sum == 0:
print(0)
elif sum > 0:
print('+')
else:
print('-')
테스트 당 입력받을 횟수를 N에 입력받고, 이 수만큼 반복문을 돈다.
각 값을 입력받은 뒤 0으로 초기화한 sum에 넣어서 더해준다.
그 다음 반복문을 탈출하고 이 값이 0이면 0, 0보다 크면 +, 0보다 작으면 -를 출력해준다.
그리고 이 과정을 총 3번 반복하므로 전체 for문을 추가해서 묶어준다.
'CODING 💻' 카테고리의 다른 글
| 백준 32297번 - '문자열을 만들어요' (PYTHON 풀이) (0) | 2026.02.16 |
|---|---|
| 백준 1789번 - '수들의 합' (PYTHON 풀이) (0) | 2026.02.15 |
| 백준 1297번- 'TV 크기' (PYTHON 풀이) (0) | 2026.02.13 |
| 백준 9610번- '사분면' (PYTHON 풀이) (0) | 2026.02.12 |
| 백준 19944번- '뉴비의 기준은 뭘까?' (PYTHON 풀이) (0) | 2026.02.11 |
