반응형
백준에서는 제출해야하는 양식이 정해져 있다. 이 양식에 맞지 않으면 맞은 코드도 틀렸다고 인식한다.
백준 코드 제출하는 방법
1. Class 명 Main으로 변경
백준에서는 클래스를 Main.java 로 인식하기 때문에 클래스명을 Main으로 바꿔줘야 한다.
2. 필요없는 sysout을 전부 지우기
백준에서는 정답 이외의 출력은 전부 오답으로 체크한다.
3. 맨 위 package 지우기
위의 양식을 지우면 다음과 같은 결과가 나온다. 위의 코드는 내가 java 에서 체크할 때 작성한 것이고, 밑의 코드는 내가 백준에 제출한 코드이다. 양식에 맞지 않게 제출하면 전부 틀렸다고 나오니, 꼭 요구한 문제의 결과에만 sysout을 붙여야한다.
자바에서 작성한 코드
package julyW5;
import java.util.Scanner;
public class B1000 {
public static void main(String[] args) {
int A,B,C;
Scanner sc = new Scanner(System.in);
System.out.println("A값을 입력하세요.");
A = sc.nextInt();
System.out.println("B값을 입력하세요.");
B = sc.nextInt();
C = A + B;
System.out.println("A+B = "+C);
}
}
백준에 제출한 정답 코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int A,B,C;
Scanner sc = new Scanner(System.in);
A = sc.nextInt();
B = sc.nextInt();
C = A + B;
System.out.println(C);
}
}
반응형