[랜덤 마라톤] Deja vu of Go Players(23663)

lhs's avatar
Nov 27, 2024
[랜덤 마라톤] Deja vu of Go Players(23663)
notion image
notion image

1. 문제 풀이 아이디어

  • 단순히 n과 m을 비교하면 쉽게 해결할 수 있다.
  • 문제 난이도가 너무 쉬워 영어를 잘못 해석한 것이 아닌지 고민했던 문제다.

2. 나의 정답 코드

public class Main { public static void main(String[] args) throws IOException { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); StringBuilder stringBuilder = new StringBuilder(); int t = Integer.parseInt(bufferedReader.readLine()); for (int i = 0; i < t; i++) { StringTokenizer stringTokenizer = new StringTokenizer(bufferedReader.readLine()); int n = Integer.parseInt(stringTokenizer.nextToken()); int m = Integer.parseInt(stringTokenizer.nextToken()); bufferedReader.readLine(); bufferedReader.readLine(); stringBuilder.append(n <= m ? "Yes\n" : "No\n"); } System.out.print(stringBuilder); bufferedReader.close(); } }

3. 정리

  • 입력을 t번 반복해서 받을 때, n과 m 이외의 입력은 따로 저장하지 않는다.
  • n이 m보다 작거나 같으면 "Yes", 그렇지 않으면 "No"를 출력하여 문제를 해결한다.
Share article

LHS's Study Space