1st ACM-ICPC PolyU International Invitation Contest (2017)

Time: 24th August (THUR) and 25th August 2017 (FRI)

Venue: PQ605 and PQ606, Department of Computing, The HK Polytechnic University


Contest Materials



Go to




Photos Download



Registration & Payment (TBC)

Participating teams should register at the ACM-ICPC website by 28/7/2017.


Registration should include one team coach and three contestants. Co-coaches and reserve contestants are optional.


Registration fee per team is $100 US. Payment should be made online. We accept payment in VISA/MasterCard/UnionPay (TBC). The due date for payment is (TBC).

Payment Detail

Institutes with two teams should make the two payments separately.


24th August (THUR)
Time Schedule Venue For coaches and guests
2:00pm-3:30pm Registration PQ605
3:30pm-5:30pm Rule Briefing for contestants
Practice Session
PQ605 & PQ606 Coach room: PQ603
6:00 pm Dinner
Chinese Garden
4/F, Communal Building
25th August 2017 (FRI)
Time Schedule Venue For coaches and guests
9:00am Arrival at contest venue
Opening Ceremony
PQ605 & PQ606
9:30am-1:30pm Programming Contest PQ605 & PQ606 Coach room: PQ603

Lunch at 12:00 noon
Chinese Garden
Communal Building
1:30pm-2:30pm Lunch Break
2:30pm-3:00 pm Problem Analysis
Award presentation
PQ605 & PQ606


  • 1) HK International Airport -> PolyU Campus (Hung Hom) / Hotels Nearby - By Bus
    • (a) Bus No. A21 (Citybus): From Airport (Ground Transportation Centre)
      to Hung Homg Station (Fee: HKD 33/person)
  • 2) HK International Airport -> PolyU Campus (Hung Hom) / Hotels Nearby
    - By Airport Express and MTR / Shuttle Bus
    • (a) Airport Express: From Airport Station to Kowloon Station (Fee: HKD 90/person)
    • (b) Tung Chung Line (MTR): From Kowloon Station to Nam Cheong Station
    • (c) West Rail Line (MTR): From Nam Cheong Station to Hung Hom Station
    • (a) Airport Express: From Airport Station to Kowloon Station (Fee: HKD 90/person)
    • (b) Airport Express Shuttle Bus: From Kowloon Station to Hotels Nearby
  • General Transportation Information
    • MTR is highly recommended to get around Hong Kong and PolyU is at the Hung
      Hom Station.
    • Octopus card is an extremely versatile stored-value electronic card that can be
      used for most public transport, as well as purchases in convenience stores, fast
      food shops, supermarkets, cake shops, vending machines and more.
  • Venue Information - PolyU

PolyU on Google Map:


There will be the following categories of awards:

  • Champion: the highest ranked team
  • First Runners-up: the second highest ranked team
  • Second Runners-up: the third highest ranked team


  • The information is not avaliable right now. Please check it out later.

Contest Info

1 Judging Environment

1.1 OS

  • Ubuntu 16.04.1 LTS 64-bit

1.2 Languages

1.2.1 C

  1. Compiler:

    gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609

  2. Compilation:

    gcc -g -O2 -std=gnu99 -static {Submission} -lm

  3. Submissions:


1.2.2 C++

  1. Compiler:

    g++ (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609

  2. Compilation:

    g++ -g -O2 -std=gnu++14 -static {Submission}

  3. Submissions:

    *.cc / *.cpp / *.cxx / *.c++ / *.C

1.2.3 Java

  1. Compiler:
    1. openjdk version "1.8.091"
    2. OpenJDK Runtime Environment (build 1.8.091-8u91-b14-3ubuntu1.16.04.1-b14)
    3. OpenJDK 64-Bir Server VM (build 25.91-b14, mixed mode)
  2. Compliation:
    1. javac -encoding UTF-8 -sourcepath . -d . {Submission}
    2. java -XX:UseSerialGC -Xss64m -Xms1024m -Xmx1024m
  3. Submissions:


1.3 Control System

2 Coding Environment

  • The coding environment of this contest will be almost identical to that of 2017 ACM-ICPC World Finals. The contest image of 2017 ACM-ICPC World Finals could be found here. The only difference is this contest will use PC2 as the online judge system instead of KATTIS.

2.1 OS & Languages & Control System

  • The same as Judging Environment.

2.2 Desktop


2.3 Editors

  • VIM / GVIM
  • Emacs
  • Gedit
  • Geany

2.4 IDEs

2.4.1 C / C++

  • Eclipse 4.6 + CDT 9.0.1
  • CodeBlocks 16.01

2.4.2 Java

  • Eclipse 4.6

2.5 Reference Materials