Skip to content

Startlink/BOJ-spj

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Oct 29, 2020
Jul 16, 2018
Jul 11, 2018

이 곳은 더 이상 사용하지 않습니다. BOJ Stack에서 스페셜 저지 추가를 지원할 예정입니다.

BOJ 스페셜 저지

아래 문제의 스페셜 저지를 만들어 주세요. 문제 목록은 제일 아래에 있습니다.

스페셜 저지는 아래 템플릿를 이용해서 만들어 주세요.

#include <cstdio>
#include <cassert>
using namespace std;
int main(int argc, char **argv){
    FILE *in = fopen(argv[1],"r");
    FILE *sol = fopen(argv[2],"r");
    FILE *out = fopen(argv[3],"r");
    return 0;
}

작성한 스페셜 저지 파일을 프로젝트 루트에 넣은 다음, Pull Request를 이용해서 보내주세요.

  • argv[1]: 입력 파일의 경로 (데이터 입력)
  • argv[2]: 출력 파일의 경로 (데이터 출력)
  • argv[3]: 유저가 출력한 파일의 경로 (유저의 출력)
  • argv[4]: 채점 번호
  • 채점 프로그램의 업데이트로 argv[5] 이상을 사용할 수도 있기 때문에, argc의 개수를 검사하면 안됩니다.

첨부되어 있는 sample/12852.cpp12852번: 1로 만들기 2의 채점 소스입니다.

spj.cpp를 이용해서 구현한 스페셜 저지 코드는 sample/2051.cpp 입니다. 이 코드는 2051번: 최소 버텍스 커버을 채점하는 소스입니다.

절대로 freopen을 사용하면 안됩니다.

testlib.h를 사용하고 싶은 경우에는 첨부되어 있는 testlib.h를 이용해 주세요.

Java를 이용해서 구현하려면 Checker.java를 이용해 주세요.

구현해야 하는 문제 목록 (일부)

About

BOJ 스페셜 저지를 만들어 봅시다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published