Algorithm🧠

[백준] 10926번 : ??! 풀이 (java)

개발자겨려 2024. 4. 22. 14:02

백준 10926번 문제

 

문제 접근 과정

 

처음에는 joonas란 아이디가 이미 존재 하였을때 놀람을 표시하라는 것으로 문제를 잘못이해하였다.

알고 보니 그냥 ID에 대해 놀람을 표시하면 되는 문제였다.

 

오답
public class Main {
    public static void main(String[] args) {
        String originUserId = "joonas";
        String newUserId = "joonas";

        if(newUserId.equals(originUserId)){
            System.out.println(newUserId+"??!");
        }
    }
}

 

문제 풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) throws IOException {
        //방법 1
        Scanner sc = new Scanner(System.in);
        String id1 = sc.next();
        System.out.println(id1 + "??!");

        //방법 2
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String id2 = br.readLine();
        System.out.println(id2+"??!");
    }
}