inblog logo
|
LHS's Study Space
    알고리즘문제풀기랜덤마라톤

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

    lhs's avatar
    lhs
    Nov 27, 2024
    [랜덤 마라톤] Deja vu of Go Players(23663)
    Contents
    1. 문제 풀이 아이디어2. 나의 정답 코드3. 정리
    www.acmicpc.net
    https://www.acmicpc.net/problem/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
    Contents
    1. 문제 풀이 아이디어2. 나의 정답 코드3. 정리

    LHS's Study Space

    RSS·Powered by Inblog