ICPC Regional Rules

ICPC Regional Rules for Regionals 2025/26

Team composition and requirements

Preparation before competition

Reference materials

  • Each team are permitted a reference material:
    • Up to 25 pages of A4 papers (210 × 297 mm) with text readable by a normal person at a distance of 0.5m. Two-sided printing will be counted as two pages.
    • Must have team and university name on the front page, and page number on every page. They may be stored in a binder or folder.
    • 3 identical copies are permitted for each team member.
    • All content must be printed. The front page may have handwritten corrections.
  • Stationeries including pencils, pens, erasers, rulers are permitted.
  • Everything (materials + stationeries) must be left at your station on the practice day for inspection. They will be placed on your desk for you on the competition day.

Other materials

  • The following items may be brought into the contest room, but must be left at your station on the practice day:
    • Mascot dolls
    • Candies
    • Ya Dom (Thai nasal inhaler) and other medicines.
  • Prohibited items:
    • Electronics including mobile phones, digital watches, mouse, keyboard, and calculator.
    • Any storage devices including flash drives or CD discs.
    • Other food and drinks. Water and snacks will be provided during the competition.

Conduct during contest

  • Contestants must enter the contest room empty-handed.
    • The organizers will provide a safe place for your belongings.
    • Please do not bring valuables. You may ask your coach to hold on to the valuables for you.
    • If you wish to use jackets or coats during the contest, please leave them in the room on the practice day.
    • You can bring all your belongings on the practice round.
  • Staff will bring contestants to the contest room.
  • One computer will be provided per team. Internet access is not available.
  • Contestants must NOT communicate with coaches or contestants outside their teammates.
  • No external food or drink is permitted in the contest room (except candies that must be left on the practice day). Snacks and water will be provided.
  • Contestants cannot leave the contest room before the time expires.
  • Each team will have access to a printer with limited quota during the contest.
  • During the competition, balloons will be distributed.

Problems and Scoring

  • Available languages: C, C++, Java, Python 3, Kotlin.
  • Scoring follows the standard ICPC rules which is detailed in ICPC Regional Rules for Regionals 2025/26.
  • The contest duration is 5 hours. The organizers reserve rights to adjust the contest time should unforeseen circumstances occur. The adjustment will be announced promptly.

Contestant PC Spec

  • Intel Core i5-7500T 2.7GHz
  • 8GB RAM
  • 1TB HDD
  • 23" 1920x1080 monitor
  • ANSI QWERTY Keyboard
  • 2-button Mouse with Wheel
Contestant PC Spec

Compiler Options

  • C: gcc -x c -g -O2 -std=gnu11 -static -o"$DEST" "$@" -lm
  • C++: g++ -x c++ -Wall -O2 -std=gnu++20 -static -pipe -o "$DEST" "$@"
  • Java: javac -encoding UTF-8 -sourcepath . -d . "$@"
  • Python: pypy3 -m py_compile "$@"
  • Kotlin: kotlinc -d . -Djava.io.tmpdir=/ "$@"

Compilers

  • C/C++: GCC 13.3.0
  • Java: OpenJDK17
  • Kotlin: 2.2.20
  • Python: 3.11.13 (with pypy3 installed)

Editors / IDEs

  • vim 9.1
  • gvim 9.1
  • emacs 29.3
  • gedit 46.2
  • kate 23.08.5
  • geany 2.0
  • IntelliJ Idea Community Edition 2025.2.3
  • PyCharm Community Edition 2025.2.3
  • VSCodium 1.105.06922

Other rules