77
풀이
while문을 이용해 입력받은 a와 b가 모두 0이 아닐 때까지 합을 출력합니다.
코드
C
#include <stdio.h>
int main() {
int a, b;
scanf("%d %d", &a, &b);
while(a!=0 && b!=0){
printf("%d\n", a+b);
scanf("%d %d", &a, &b);
}
return 0;
}
C++
# include <iostream>
using namespace std;
int main() {
int a, b;
cin>>a>>b;
while(a!=0 && b!=0){
cout<<a+b<< "\n";
cin>>a>>b;
}
return 0;
}
Java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
while(a!=0 && b!=0){
int sum = a+b;
System.out.println(sum);
a = sc.nextInt();
b = sc.nextInt();
}
}
}
Python
while True:
a,b = map(int,input().split())
if a == 0 and b == 0 :
break
print(a+b)
문제 출처
https://www.acmicpc.net/problem/10952