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

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

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

참가자들은 본선 대회에서 아래와 같은 환경의 PC를 사용합니다.

  • 하드웨어
    • 컴퓨터 사양: i5-8500, 8GB RAM, 200GB SSD
    • 모니터: 삼성 24인치(가로:세로 16:9 화면비, 대각선 59.8cm) LED 모니터
    • USB 키보드/마우스 제공
  • 소프트웨어
  • 소프트웨어 환경은 45th ICPC World Finals Dhaka의 환경을 따라가며, 여기 에서 대회장 환경과 유사하게 설정할 수 있는 이미지를 다운로드 할 수 있습니다.
    • OS: Ubuntu 20.04 LTS Linux (64bit)
    • 사용 가능한 언어
      • C (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04))
      • C++ (g++ version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04))
      • Java (Openjdk version 11.0.13 2021-10-19)
      • Python3 (PyPy version 7.3.7 with GCC 9.3.0)
    • 사용 가능한 에디터 및 IDE
      • vi/vim
      • gvim
      • emacs
      • gedit
      • geany
      • kate
      • Eclipse (2021-12)
      • Intellij (IDEA Community Edition, version 2021.3.2)
      • CLion (version 2021.3.3)
      • Pycharm (Community Edition Python IDE, version 2021.3.2)
      • Code::Blocks (version 20.03-3)
      • VS Code (version 1.63.2-1639562499)

대회 채점 환경은 아래와 같습니다.

  • 하드웨어
    • 컴퓨터 사양: i7-9700, 32GB RAM, 512GB SSD
  • Judge 소프트웨어
  • 언어 별 컴파일 옵션
    • C
      • gcc -g -x c -Wall -O2 -std=gnu11 -static -pipe -DONLINE_JUDGE -DDOMJUDGE $* -lm
    • C++
      • g++ -g -x c++ -Wall -O2 -std=gnu++17 -static -pipe -DONLINE_JUDGE -DDOMJUDGE $* -lm
    • Java
      • javac -encoding UTF-8 -sourcepath . -d . $*
        java -client -XX:+UseSerialGC -Xss64m -Xms1920m -Xmx1920m -Dfile.encoding=UTF-8 \
        -DONLINE_JUDGE=1 -DDOMJUDGE=1 $*
    • Python
      • pypy3 -m py_compile $*
      • 채점 서버에 설치된 모듈 목록은 여기를 참조하세요.