공부하기/백준

[Java] 백준 풀기 11121 - Communication Channels

XEV 2023. 5. 1. 23:42

자바 백준 11121번

브론즈 4

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

 

11121번: Communication Channels

The first line of the input consists of a single number T, the number of transmissions. Then follow T lines with the input and the output of each transmission as binary strings, separated by a single space. 0 < T ≤ 100 All inputs and outputs has length l

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현, 문자열

 

 

 

 

 

문제 풀기

앞자리 숫자가 0 이 나오면 손가는 부분이 생기기에 입력 받을 숫자를 String 으로 저장한다.

String 으로 저장된 input 과 output 의 데이터를 equals () 함수를 이용하여 서로 비교하고 같은 경우 "OK" 를 출력, 다른 경우 "ERROR" 을 출력한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {

    public static void main(String args[]) {
        
        Scanner sc = new Scanner(System.in);
        
        int t = sc.nextInt();
        
        for (int i = 0; i < t; i++) {
            String inputBianry = sc.next();
            String outputBianry = sc.next();
            
            if (inputBianry.equals(outputBianry)) {
                System.out.println("OK");
            }
            else {
                System.out.println("ERROR");
            }
        }

    }
}