[CodingTest] 백준 제출 Tip

2025. 2. 9. 11:32Coding Test (Algorithm)/코딩테스트 관련

 

📝 이 글은 백준 코딩 테스트 문제를 풀고 제출할 때, 문제 풀 때 활용하기 위해 적은 글입니다.


1. 제출할 때, Class Name을 Main으로 작성할 것

public class Main {
	//코드 작성    
}

 

2. Scanner보다 BufferedReader를, System.out.println보다 BufferedWriter를 활용할 것

1) 변경 전

public class Main {
    public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int sample = sc.nextInt();
		System.out.println(sample);
	}
}

 

2) 변경 후

public class Main {
    public static void main(String[] args) {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        int sample = Integer.parseInt(st.nextToken());

        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        bw.write(String.valueOf(sample));
        bw.flush();
        bw.close();
        br.close();
    }
}