본문 바로가기
IT_tech/알고리즘

백준 10952) A+B - 5 자바

by 신드로 2019. 11. 5.

https://www.acmicpc.net/problem/10952

 

10952번: A+B - 5

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

www.acmicpc.net

문제

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

입력

입력은 여러 개의 테스트 케이스로 이루어져 있다.

각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)

입력의 마지막에는 0 두 개가 들어온다.

출력

각 테스트 케이스마다 A+B를 출력한다

 

해설) 

A와 B가 0이 아닐때를 쭉 받다가 0일때 멈추게했는데...

더 좋은 풀이가 많이있을것 같습니다..

찜찜해서 구글링해보니 while문은 true로 놓고

0일때 break 거는게 더 좋은 코드같이 보이네요^0^

 

풀이)

package solution;

import java.util.Scanner;

public class Bakjun_10952 {
public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
int A = 1;
int B = 1;
   
    while(A!=0&&B!=0) {
     A = sc.nextInt();    
     B = sc.nextInt();    
if(A!=0&&B!=0) {
        System.out.println(A+B);
}
}   
    sc.close();   
    
}
}

'IT_tech > 알고리즘' 카테고리의 다른 글

백준 10818) 최소,최대 -자바  (0) 2019.11.12
백준 10951) A+B - 4 자바  (0) 2019.11.05
백준 11022) A+B - 8  (0) 2019.11.05
백준 11021) A+B - 7 자바  (0) 2019.11.04
백준 10950)A+B -3 자바  (0) 2019.11.01