testcase.ac에 대해
백준 온라인 저지에서 틀린 문제의 반례를 찾아보세요. 반례를 찾을 수 있도록 정답 코드와 제네레이터 코드를 기여해보세요.
어떻게 사용하나요?
틀린 코드에 대한 반례를 찾고 싶다면:
- 홈페이지 또는 크롬 확장 프로그램을 통해 문제 등록 여부를 확인합니다. 해당 문제의 정답 코드와 제네레이터 코드가 testcase.ac에 등록되어 있다면, 내 오답 코드를 제출할 수 있습니다.
- 제출 후, 제네레이터가 최대 50초 동안 최대 100개의 테스트케이스를 생성하고, 제출된 코드와 정답 코드의 출력을 비교해 반례를 찾아냅니다.
- 반례가 있다면 최대 3개까지 확인할 수 있습니다. 반례는 크기 순으로 정렬되어 가장 작은 반례들부터 확인할 수 있습니다.
코드를 기여하고 싶다면:
- 먼저 로그인한 후, 홈페이지에서 "직접 추가" 버튼을 눌러 문제 번호, 제네레이터 코드, 정답 코드를 제출합니다. 제네레이터는 올바른 문제 입력을 출력하는 코드라면 모두 가능하며, testlib.h 또한 지원됩니다. (스페셜 저지 문제의 경우 체커도 제출합니다.)
- 필요한 코드를 모두 제출하면 자동으로 문제가 제출 가능 상태가 됩니다. 문제 편집 페이지의 "검증하기" 버튼으로 코드들이 예상대로 동작하는지 확인할 수 있습니다.
- 테스트케이스를 텍스트로 직접 입력할 수도 있습니다. 텍스트 테스트케이스는 반례를 찾을 때 최우선으로 사용됩니다.
누가 만들었나요?
dlwocks31이라는 핸들로 2017년부터 알고리즘 문제를 풀고 있는 사람입니다. 알고리즘 문제 푸는 것도 좋아하고 개발도 좋아합니다.
Contact
아직 초기 프로젝트이기 때문에 부족한 점이 많습니다. 버그나 의견이 있으면 언제든지 알려주세요. 개발에 큰 도움이 됩니다.