공부하기/백준

[Java] 백준 풀기 26209 - Intercepting Information

XEV 2023. 4. 19. 23:39

자바 백준 26209번

브론즈 5

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

 

26209번: Intercepting Information

The input consists of a single line, containing $8$ integers $N_1$, $N_2$, $N_3$, $N_4$, $N_5$, $N_6$, $N_7$ and $N_8$, indicating the values read by the device ($N_i$ is 0, 1 or 9 for $1 ≤ i ≤ 8$).

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현

 

 

 

 

 

문제 풀기

8 개의 숫자를 입력받으면서 9 가 있는지 없는지 판별한다. 이 판별을 위해 boolean isBit = true; 로 초기 상태를 지정하고 9 가 나올때 isBit = false; 로 변경한다.

8 개의 숫자가 모두 확인되고 나면 isBit 의 상태에 따라 "S" 또는 "F" 를 출력한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {
    public static void main(String args[]) {
        
        Scanner sc = new Scanner(System.in);
        
        int inputBit = -1;
        boolean isBit = true;
        
        for (int i = 0; i < 8; i++) {
            inputBit = sc.nextInt();
            if (inputBit == 9) isBit = false;
        }
        
        if (isBit == true) {
            System.out.print("S");
        }
        else if (isBit == false) {
            System.out.print("F");
        }

    }
}