코딩 테스트

[코딩테스트] 백준 1330번: 두 수 비교하기

dev.jelee 2025. 5. 8. 13:25

# 문제

 

# 코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    String[] strs = br.readLine().split(" ");

    int A = Integer.parseInt(strs[0]);
    int B = Integer.parseInt(strs[1]);
    
    if (A > B) {
      System.out.println(">");
    } else if (A < B) {
      System.out.println("<");
    } else {
      System.out.println("==");
    }
  }
}

 

# 입/출력 결과

 

# 과정

  • BufferedReader + InputStreamReader를 사용하여 입력 값을 받았다.
  • 입력 되는 값은 한 줄로 자동 입력이 되기 때문에 String타입의 배열로 저장을 하는데, 공백 기준으로 나누어서 두 개의 값을 저장하도록 했다.
  • 배열로 저장된 값을 각각 int타입의 A, B 변수에 저장하였다.
  • if 문을 사용하여 A가 B보다 크면 >, A가 B보다 작으면 <, A와 B가 같으면 == 을 출력하도록 했다.

 

# 느낀 점

  • 아직 초반이라서 그런지 쉬웠다. JavaScript를 먼저 접한 나로써 if(){}, else if(){}, else{}는 알고 있는 문법이라서 쉽게 풀 수 있었다.