PCMS2 Web Client
Introductory questionnaire

Day 1 – December 12, 2016
08:00 – Practice session
09:00-13:30 – Training contest
13:30 – Lunch
15:00 – Problem analysis
16:00 – Lecture on Dynamic Programming Optimizations
Practice session problems
Training contest problems
Practice session standings
Standings
Day 2 – December 13, 2016
08:00-13:00 – Contest on Dynamic Programming Optimizations
13:15 – Lunch
15:00 — Problem analysis
17:00 — Lecture on Centroid Decomposition
Contest problems
Convex Hull Optimization Description
Standings
Day 3 – December 14, 2016
08:00-13:00 – Training Contest
13:15 – Lunch
15:00 — Problem analysis
17:00 — Lecture on Maximum Flows usage
Contest problems
Standings
Day 4 – December 15, 2016
08:00-13:00 – Contest on Centroid Decomposition and Flows
13:15 – Lunch
15:00 — Problem analysis
17:00 — Lecture on Maximum Flows usage
Contest problems
Dinic algorithm on C++
Centroid Decomposition Explanation in Blog
Standings
Day 5 – December 16, 2016
08:30-13:30 – Final Contest
13:35 – Lunch
15:00 — Problem analysis
16:20 — Small closing ceremony
Contest problems
Standings

Available compilers:

LanguageVersionCompiler command line
MinGW C++146.2.0
g++ -x c++ -std=gnu++14 -O2 -Wl,--stack=67108864 {source} -o {source}.exe
Visual C2013
cl /O2 /TC {source}
Visual C++2013
cl /O2 /TP /EHsc {source}
Visual C#2013
csc /optimize {source}
Java 81.8
javac {source}; java -Xss128M -Xmx256M {code}
Python 33.5.2
python {source}
Pypy3.5.2 + 2.4.0
pypy {source}
Ocaml?
ocamlopt nums.cmxa str.cmxa -unsafe {source} -o {source}.exe