[ 백준 문제 10952 / 파이썬 ] A+B - 5

2023. 2. 6. 00:06백준/파이썬

 

10952번: A+B - 5

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

두 정수 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로 반복문을 중단하는 코드입니다.