2019 한국 대학생 프로그래밍 경시대회 대회 환경 및 시스템 공지 (Contest & System Environments)

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

본선 대회 참가팀 PC 환경 (PC environment for onsite regional)

참가자들은 본선(온사이트 리저널) 대회에서 Linux 환경의 PC를 사용합니다.
A Linux PC is provided for every team competes at Seoul Regional.

  • OS: TBD
  • Editors: TBD

인터넷 예선 참가팀 PC 환경 (PC environment for online national first round contest)

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

언어 및 컴파일러 (Languages / Compilers)

C/C++:

  • gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0 (gcc -x c -Wall -O2 -std=c11 -static -pipe -DONLINE_JUDGE -DDOMJUDGE $* -lm)
  • g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0 (g++ -x c++ -Wall -O2 -std=c++11 -static -pipe -DONLINE_JUDGE -DDOMJUDGE $*)

Java

  • openjdk version “1.8.0_222”
    OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10)
    OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)

    (javac -sourcepath . -d . $* && java -client -Xss64m -Xmx1024m -DONLINE_JUDGE=1 -DDOMJUDGE=1 $*)

대회 채점 시스템 (Contest System)

Web 기반 채점 시스템인 DOMjudge (https://www.domjudge.org/) 를 사용합니다

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