[알고리즘] 백준 온라인 저지 사이트 - 문제 채점

2020. 12. 11. 18:17Algorithm

지난 시간에 이어서 백준 온라인 저지 사이트 사용법을 알아보도록 하겠습니다.

 

문제 선택 및 풀이

연습삼아 간단한 코딩 문제 하나를 풀어보도록 하겠습니다.

www.acmicpc.net/problem/1000

 

1000번: A+B

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 


문제 소스 제출

문제를 다 푸셨으면 문제 번호 옆에 보시면 "제출"이 있습니다. 제출을 클릭해주세요.

본인이 푸셨던 연어를 선택하시고 소스코드를 넣으시면 됩니다.

저는 자바를 주로 사용하므로 자바 기준으로 설명드리겠습니다.

자바로 제출하실 때는 클래스명을 Main을 하셔야 합니다.

 

 

제가 테스트로 작성해서 제출한 소스입니다.

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

 

소스를 제출하면 곧바로 채점결과가 표시됩니다.

 

 

채점결과

채점을 하시면 결과가 표시되는데 표시되는 결과들입니다.

 

 - 기다리는 중: 다른 문제의 채점이 밀려서 아직 채점이 되지 않는 경우로 기다리면 됩니다.

 

 - 채점 중: 채점을 하는 중인 경우로 기다리면 됩니다.

 

 - 맞았습니다!!: 제출한 프로그램이 모든 테스트 케이스를 통과했을 경우입니다.

 

 - 틀렸습니다: 출력 결과가 정답과 다른 경우. 테스트 케이스들 중 하나라도 답을 바르게 출력하지 못하면 틀렸습니다를 받습니다. 즉, 다시 풀어서 제출하셔야 합니다.

 

 - 컴파일 에러: 컴파일 하지 못한 경우입니다. 컴파일 에러를 수정하고 다시 제출하셔야 합니다.

 

 - 시간 초과: 프로그램이 제한된 시간 이내에 끝나지 않은 경우로 틀렸습니다와 동일하다고 보시면 됩니다.

 

 - 런타임 에러: 실행 도중에 'segmentation fault' 등의 에러가 발생하여 프로그램이 종료된 경우로 특정 상황에서 에러가 발생하므로 에러를 수정해서 다시 제출하셔야 합니다.

 

- 메모리 초과: 프로그램이 허용된 메모리보다 많은 메모리를 사용했을 경우로 배열 등 메모리를 적게 사용하도록 수정하시고 다시 제출하셔야 합니다.

 

 - 출력 형식이 잘못되었습니다: 출력 결과가 정답과 유사하지만 공백, 빈 줄과 같은 문제로 인해서 출력 결과가 일치하지 않는 경우로 문제에서 제시된 모범답안과 비교하셔서 수정해서 다시 제출하셔야 합니다.

 

 - 출력 초과: 너무 많은 출력이 발생하는 경우로 문제에서 제시된 모범답안과 비교하셔서 수정해서 다시 제출하셔야 합니다.

 

채점현황

우측 상단 아이디를 클릭하면 그동안 채점했던 현황을 볼 수 있습니다.

 

관련글 : 

2020/12/10 - [Algorithm] - [알고리즘] 백준 온라인 저지 사이트 소개

 

[알고리즘] 백준 온라인 저지 사이트 소개

삼성 소프트웨어(SW) 테스트 또는 SW검정을 준비하시는 분들을 위하여 알고리즘 관련 내용을 포스팅하려고 합니다. 알고리즘을 공부하면 내가 만든 소스가 맞는지 확인하기가 어렵습니다. 무조

smartpro.tistory.com

 

반응형