Requirements
1-1. ✅ 핵심 요구사항
문제 보기 (View Problems)
사용자는 문제 설명, 예제, 제약 조건 등을 확인할 수 있어야 한다.
문제 목록을 탐색할 수 있어야 한다.
풀이 제출 (Submit Solution)
사용자는 코드 문제를 풀기 위해 솔루션 코드를 제출할 수 있어야 한다.
제출된 코드는 내장된 테스트 케이스로 실행되어 결과를 제공해야 한다.
코딩 대회 기능 (Coding Contest)
사용자는 코딩 대회에 참여할 수 있다.
대회는 2시간 동안 진행되며, 4개의 문제로 구성된다.
점수는 푼 문제 수와 풀이 시간에 기반해 계산된다.
리더보드는 실시간으로 결과를 표시하며, 상위 50명의 사용자(username 및 score)를 보여준다.
1-2. 🚫 제외 범위 (Out of Scope)
사용자 인증 (Authentication)
권한 관리 (Authorization)
사용자 관리 (User Management)
과거 대회 기록 조회 (Contest History)
Last updated