Online CONTEST APPLICATION

14
ONLINE CONTEST APPLICATION Donghyun Cho

description

Donghyun Cho. Online CONTEST APPLICATION. ACM-ICPC 대회. ACM International Collegiate Programming Contest 문제해결능력 (Problem Solving) 을 경쟁하는 대회. ACM-ICPC 대회. 1 Coach, 3 Competitor, 1 Computer 5 시간동안 10 문제 실시간 채점 : Accepted / Wrong Answer - PowerPoint PPT Presentation

Transcript of Online CONTEST APPLICATION

Page 1: Online CONTEST APPLICATION

ONLINE CONTEST APPLICA-TION

Donghyun Cho

Page 2: Online CONTEST APPLICATION

ACM-ICPC 대회

ACM International Collegiate Pro-gramming Contest

문제해결능력 (Problem Solving) 을 경쟁하는 대회

Page 3: Online CONTEST APPLICATION

ACM-ICPC 대회

1 Coach, 3 Competitor, 1 Computer

5 시간동안 10 문제

실시간 채점 : Accepted / Wrong An-swer

빠른 시간 내에 많은 문제의 Accept 가 목표

Page 4: Online CONTEST APPLICATION

Online Judge

자동으로 실시간 채점이 되는 Online Judge

PKU Online Judge, UVA, Sphere, Top-Coder, AOJ, Dovelet

Page 5: Online CONTEST APPLICATION
Page 6: Online CONTEST APPLICATION
Page 7: Online CONTEST APPLICATION
Page 8: Online CONTEST APPLICATION

Needs

동아리 또는 Study 에서 ICPC 의 공식 Rule을 따르는 모의대회의 주최

모의대회 문제의 Random 한 Selection

문제의 Source 나 Accepted/Submit 이 공개되지 않는 환경에서의 대회

Accepted 된 소스 공유 & 풀이에 대한 토론

Page 9: Online CONTEST APPLICATION

Existing Online Judge

많은 Online Judge 들에서 남의 소스코드 비공개

User 가 직접 Contest 를 주최 불가

문제의 출처나 Accepted/Submit 이 공개된 상태에서 문제를 읽어야 함

Page 10: Online CONTEST APPLICATION

NEW Online Judge

기존 Online Judge 들의 채점 시스템을 이용

Customizing Contest – 시간 , 문제 , 난이도

소스코드 공유 및 토론의 장

Page 11: Online CONTEST APPLICATION

Function

User 가 대회를 생성

대회 정보 Modify 및 삭제

User 가 대회에 참여

대회의 진행 및 채점 , Submit 관리

공식 Rule 에 따른 순위 산정 후 Standing

Page 12: Online CONTEST APPLICATION

Lifetime of ContestUser 대회 생성

User 들의 참여

대회 시작

대회 기간 사이에 User 들에게 Submit 들을 받음

Submit 을 다른 Online Judge 에서 대신 채점

대회 종료

최종 결과 및 소스코드 공개

Page 13: Online CONTEST APPLICATION

Plan

11 월 1 주 : 기획 및 설계 완성 .

11 월 2 주 : 서버 사이드 구축

11 월 3 주 : 클라이언트 사이드 구현

11 월 4 주 : 테스팅

Page 14: Online CONTEST APPLICATION

Thank you