2016 한국 대학생 프로그래밍 경시대회 대회 환경 및 시스템 공지

2016년 한국 대학생 프로그래밍 경시대회 및 ACM-ICPC Daejeon Regional 대회 PC 환경과 채점 시스템을 공지합니다.

본선 대회 참가팀 PC 환경(PC Environment)

올해 대회에서부터는 참가자들은 본선(온사이트 리저널) 대회에서 Linux 환경의 PC를 사용합니다.

  • OS: Ubuntu 14.04 LTS Linux (64-bit) Windows
  • Editors: vim 7.4, gvim 7.4, emacs 24.3, Eclipse Neon(CDT/Java), Code::Blocks 16.01, gedit 3.10

위 환경이 설치되어있는 대회 환경 ISO 이미지를 배포합니다. ISO 이미지 (2016. 08. 28 업데이트)

인터넷 예선 참가팀 PC 환경

인터넷 예선에서 참가팀이 사용하는 PC의 OS에는 제약이 없습니다. 인터넷 예선에서는 대회 규칙을 지키면서 참가팀별로 한 대의 PC (Linux, Windows, Mac OS X 등도 가능) 및 개발 환경을 선택하여 대회에 참여하게 됩니다. 단, 공식 채점 환경(언어 및 컴파일러)과의 불일치로 인해 발생할 수 있는 문제(e.g. 컴파일 오류, undefined behavior로 인한 다른 결과 등)에 대해서 유의하여야 합니다.

Languages (언어 및 컴파일러)

C/C++:

    • GNU C 4.8.4 (gcc -x c -Wall -O2 -std=c11 -static -pipe -DONLINE_JUDGE -DDOMJUDGE $* -lm)
    • GNU C++11 4.8.4 (g++ -x c++ -Wall -O2 -std=c++11 -static -pipe -DONLINE_JUDGE -DDOMJUDGE $*)

(Microsoft Visual C/C++는 포함되지 않습니다.)

Java

  • Oracle Java 8u101
    (javac -sourcepath . -d . $* && java -client -Xss8m -Xmx1024m -DONLINE_JUDGE=1 -DDOMJUDGE=1 $*)

Contest System (대회 채점 시스템)

올해부터는 PC^2가 아닌 Web 기반 채점 시스템인 DOMjudge (https://www.domjudge.org/) 를 사용하며, DOMJudge를 연습할 수 있는 환경을 추후에 제공할 예정입니다.

문의가 있을 경우 acmicpc@icpckorea.org 로 연락주시기 바랍니다.