[ 백준 문제 10952 / 파이썬 ] A+B - 5
2023. 2. 6. 00:06ㆍ백준/파이썬
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
for문을 써주려던 참에 in 뒤에 뭘 써줘야할지 도무지 모르겠더라고요.
반복횟수를 모르고 반복을 하기위한 조건만 알고 있기 때문입니다.
while이 떠올랐습니다.
여기서 알고 갑시다!
for문과 while문의 차이점
더보기
for문은 주로 반복횟수가 정해진 경우 사용하기 적합합니다.
while문은 특정 조건을 만족하면 수행을 반복하는 구문입니다.
나의 정답 :
import sys
input = sys.stdin.readline
while True:
A, B = map(int, input().split())
if A == B == 0:
break
else: print(A+B)
1 1
2
2 3
5
3 4
7
9 8
17
5 2
7
0 0 # 중단!
while 문을 써줬습니다!
if문 이용해서
A == B == 0 일때, break로 반복문을 중단하는 코드입니다.
'백준 > 파이썬' 카테고리의 다른 글
[ 백준 문제 10807 / 파이썬 ] 개수 세기 (0) | 2023.02.07 |
---|---|
[ 백준 문제 10951 / 파이썬 ] A+B - 4 : EOF 관련 문제 (0) | 2023.02.07 |
[ 백준 문제 2439 / 파이썬 ] 별 찍기 - 2 (0) | 2023.02.05 |
[ 백준 문제 2438 / 파이썬 ] 별 찍기 - 1 (0) | 2023.02.05 |
[ 백준 문제 11021 / 파이썬 ] A+B - 7 (0) | 2023.02.05 |