https://www.acmicpc.net/problem/10952
공백 한 칸을 사이에 두고 a, b가 주어지며 이 두 수가 모두 0인 경우 코드의 실행을 끝내게 됩니다.
예제 입력
1 1
2 3
3 4
9 8
5 2
0 0
예제 출력
2
5
7
17
7
해결 방법
a와 b에 모두 0이 입력되는 경우를 a가 0이면서 a가 b와 같은 경우로 생각하였으며,
while (1)로 무한 반복 시키다가 위와 같은 조건에 부합하면 break으로 빠져나오도록 코드를 작성하면 됩니다.
코드
#include <stdio.h>
int main()
{
int a, b;
while (1){
scanf("%d %d", &a, &b);
if (a == b && a == 0) break;
else printf("%d\n", a+b);
}
}
'코딩 > 백준' 카테고리의 다른 글
[백준][C] 1110. 더하기 사이클 (0) | 2022.10.02 |
---|---|
[백준][C] 10951. A + B - 4 (0) | 2022.10.02 |
[백준][C] 10871. X보다 작은 수 (0) | 2022.10.02 |
[백준][C] 25304. 영수증 (0) | 2022.10.02 |
[백준][C] 8393. 합 (0) | 2022.10.02 |