본문 바로가기

BOJ/Java

[BOJ/백준] 4101 - 크냐? (Java)

문제

문제링크

두 수의 입력이 모두 0이 아닐 때, 첫 번째 수가 두 번째 수보다 더 크면 "Yes"를, 아니면 "No"를 출력하라.

 

풀이

while (true)문을 사용해 두 수를 입력받고 a+b이 0이 아닌 경우에만(둘 다 입력이 0이 아닌 경우) 두 수를 비교한다.

만약 합이 0이라면 break로 코드를 종료한다.

 

코드

import java.util.*;
import java.lang.*;
import java.io.*;

class Main {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        while (true) {
            int a = s.nextInt();
            int b = s.nextInt();

            if (a+b!=0){
                if (a>b) System.out.println("Yes");
                else System.out.println("No");
            }
            else break;
        }
    }
}

'BOJ > Java' 카테고리의 다른 글

[BOJ/백준] 4999 - 아! (Java)  (0) 2024.11.06
[BOJ/백준] 10950 - A+B - 3 (Java)  (0) 2024.11.05
[BOJ/백준] 8393 - 합 (Java)  (0) 2024.11.05
[BOJ/백준] 10430 - 나머지 (Java)  (0) 2024.11.05
[BOJ/백준] 2753 - 윤년 (Java)  (0) 2024.11.04