Home - Hepheir/BOJ-Offline-Judge GitHub Wiki

1. BOJ 오프라인 저지 boj

작성자

개요

BOJ 오프라인 저지는 CLI만으로도 충분히 백준 온라인 저지의 문제 풀이가 가능하게 하기 위해 제작된 Python 모듈입니다.

문제 풀이를 위해 문제 정보를 제공하거나, 가채점을 위한 유틸리티를 제공합니다.

1.1. 모듈 구조

boj
├─ python
|  ├─ core
│  │  ├─ problem.py // 문제 데이터를 다루는 인터페이스 정의
│  │  └─ web.py     // 정보 수집 관련 작업
│  │
│  └─ judge.py      // 가채점기 관련 모듈
│
├─ __init__.py
└─ __main__.py