📌백준 문제푸는 방법
백준 문제를 처음 접한 사람들 중 아마 컴파일 에러를 경험하며 어려움을 겪는 사람들이 있을 것이다.
백준은 프로그래머스와 달리 class명이나 라이브러리/클래스 import 구문을 직접 입력해야 하기 때문인데, 이러한 이유로
백준 문제를 풀 때는 가급적 Eclipse나 IntelliJ같은 IDE 툴을 이용하는 것을 추천한다.
기본문제를 하나 풀어보면서 백준 문제는 어떤 식으로 답을 작성해야 하는지 알아보자.
📌예제로 알아보기 (백준 1000번 A+B)
아래는 JAVA로 푸는 방법이지만, 모든 언어가 동일하게 각 언어에서의 문법 규칙만 지켜서 제출하면 된다.
문제) 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
두 수를 입력받으므로 Scanner를 사용할 것이다.
백준에서 답안을 작성할 때 주의할 점은,
1. class명이 'Main'이어야 한다는 것. (이건 JAVA에서만 해당하는 것 같다.)
2. package명 작성하지 않아야 한다는 것
3. 클래스를 임포트하는 구문을 작성해주어야 한다는 것.
이다.
위의 주의점을 지키면서 답안을 작성해보자.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int A = scanner.nextInt();
int B = scanner.nextInt();
System.out.println(A+B);
}
}
위와 같이 작성 후 제출하면 정답처리가 된다.
📢
1. 개발자 준비생이 공부한 내용을 정리한 글입니다. 내용에 오류가 있을 수 있습니다.
2. 위와 같은 이유로 내용에 대한 지적과 조언은 감사하게 받습니다.
3. 이 글의 내용은 계속 공부함으로써 언제든지 추가/수정 될 수 있습니다.
'Coding Test > 백준 - JAVA' 카테고리의 다른 글
백준 10430번 나머지(JAVA) (1) | 2024.11.30 |
---|---|
백준 18108번 1998년생인 내가 태국에서는 2541년생?! (JAVA) (1) | 2024.11.30 |
백준 10926번 ??! (JAVA) (0) | 2024.11.30 |
백준 10869번 사칙연산 (JAVA) (1) | 2024.11.29 |
백준 1008번 A/B (JAVA) (0) | 2024.11.29 |