The 2017 All-Ukrainian Collegiate Programming Contest
Southern Region report
28.03.2017, Zaporizhzhia, Ukraine
written by Natalya Keberle,
coordinator 1/4 AUCPC Southern Ukraine
ZNU, Zaporizhzhia, Ukraine
The 2017 AUCPC Ukraine Southern Contest took place on March, 25, 2017. This year 135 teams from 25 universities and academia of five southern Ukrainian regions have participated in the contest.
The participating regions of the south ofUkrainewere: AR Crimea, Kherson, Mykolaiv, Odesa, Zaporizhzhia.
We are grateful to our sponsors, which have made this contest unforgettable.
This year sponsor of the Southern-Ukrainian Contest are:
This is the first time when, courtesy of Livestream, at Zaporizhzhya National University a streaming video channel was established to translate the competition. Four MEVO™ cameras worked at four laboratories and broadcasted video on-line.
See us at https://livestream.com/ACM-ICPC/2017-stage-1 !
The contest for the south of Ukrainewas conducted with the help of e-judge system running atSumyStateUniversity - http://olymp.sumdu.edu.ua.
According to the reservations, the distribution of teams on sites was as follows:
AR Crimea (Simferopol) |
0 teams |
Kherson |
12 teams |
Mykolaiv |
20 teams |
Odesa (ONAFT) |
12 teams |
Odesa (ONU) |
13 teams |
Odesa (ONPU) |
22 teams |
Zaporizhzhia |
54 teams |
The set of Problems for all sites was the same. It can be found here.
The scoreboards indicating the current standings of teams was maintained by ejudge system, and can be found here and here.
The distribution of correct solutions of contest Problems across Ukraine Southern Contest this year is as follows (see in tabular and in graph forms):
Task |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
num. try |
2183 |
519 |
652 |
332 |
173 |
289 |
33 |
10 |
154 |
50 |
114 |
62 |
529 |
17 |
num. solv |
270 |
285 |
383 |
233 |
51 |
204 |
11 |
1 |
20 |
15 |
19 |
16 |
38 |
0 |
% |
12% |
55% |
59% |
70% |
29% |
71% |
33% |
10% |
13% |
30% |
17% |
26% |
7% |
0% |
This year due to problems with the test server, we decided not to define absolute winners ofUkraineSouthern region.
The test server was mostly unavailable at the second half of the contest. Therefore, we asked team to solve tasks locally, at their working places in the laboratories, and then to store the solutions at a specific folder named with login name of the team. The contents of all the folders was then copied by the members of organizing committees at the sites, and manually entered into the test system after its performance was fully recovered.
As the recovery was made after the official contest finish, to avoid wrong penalty calculation, the members of organizing committees have made a collegiate decision on how to calculate penalties for correctly solved tasks that were loaded into the test system after the official contest finish. The author of the idea – Alexander Antonenko, coach, Odessa Mechnikov National University.
The formula uses data from the two standings available in the test system:
First – standings as at the official contest finish (6:11:50)
http://olymp.sumdu.edu.ua/standings212.php
Second – standings as the actual contest finish (29:37:59, i.e. Sunday, 27th evening)
http://ejudge.sumdu.edu.ua/standings-212.php
After manual submission of all the solutions available at the sites’ organizing committees, we prepared a comparison table of the form
team |
tasks solved before official contest finish
|
tasks solved before actual contest finish
|
difference
|
penalty before official contest finish
|
penalty as at actual contest finish
|
|
TO |
TA |
TA-TO |
PO |
PA =PO+ (TA-TO)*300 |
and use the results to calculate the ranks of teams.
The list of commands together with their results is described below.
1) AR Crimea
No commands this year
2) Kherson
Top 3 teams of this site are:
Place |
Absolute place |
Team |
Institution |
Problems solved |
Total time |
|
1 |
43 |
KDU Coders-1 |
Kherson State University |
4 |
861 |
|
2 |
45 |
KhNTU-KSS2 |
Kherson National Technical University |
3 |
142 |
|
3 |
70 |
KhNTU-IT3 |
Kherson National Technical University |
2 |
67 |
3) Mykolaiv: Admiral Makarov National University of Shipbuilding
Top 10 teams of this site are:
Place |
Absolute place |
Team |
Institution |
Problems solved |
Total time |
|
1 |
7 |
BSNU_TopSquad |
Black Sea National University |
6 |
189 |
|
2 |
12 |
NUS_Long |
NUS named after Admiral Makarov |
5 |
315 |
|
3 |
38 |
BSNU_nonames |
Black Sea National University |
4 |
448 |
|
4 |
40 |
MNU_Proton |
V.O. Sukhomlynsky Mykolaiv NU |
4 |
531 |
|
5 |
46 |
NUS_DDOSers |
NUS named after Admiral Makarov |
3 |
155 |
|
6 |
48 |
BSNU_Koshariki |
Black Sea National University |
3 |
197 |
|
7 |
56 |
NUS_VDM |
NUS named after Admiral Makarov |
3 |
411 |
|
8 |
61 |
NUS_Hardcode |
NUS named after Admiral Makarov |
3 |
637 |
|
9 |
71 |
MNU_Astrum |
V.O. Sukhomlynsky Mykolaiv NU |
2 |
89 |
|
10 |
78 |
BSNU_The A-Team |
Black Sea National University |
2 |
151 |
4) Odesa: Odesa National Academy of Food Technologies, Odesa National Mechnikov University, Odesa National Polytechnic University
Top 10 teams at each Odesa site are:
Odesa National Mechnikov University
Place |
Absolute place |
Team |
Institution |
Problems solved |
Total time |
1 |
1 |
ONU_Luckomotive |
OdesaNationalMechnikovUniversity |
11 |
1927 |
2 |
4 |
ONU_Rabid_Pandas |
OdesaNationalMechnikovUniversity |
9 |
1337 |
3 |
8 |
ONU_cat_POWER |
OdesaNationalMechnikovUniversity |
6 |
247 |
4 |
11 |
ONU_HugsOfBugs |
OdesaNationalMechnikovUniversity |
6 |
912 |
5 |
15 |
ONU_Hal_9000 |
OdesaNationalMechnikovUniversity |
5 |
419 |
6 |
34 |
ONU_Team_CPP |
OdesaNationalMechnikovUniversity |
4 |
402 |
7 |
47 |
ONAT_PI_guys |
Odesa National Academy of Telecommunications named after O.S. Popov |
3 |
157 |
8 |
51 |
OSEU Adepts of Torvalds |
Odesa State Environmental University |
3 |
377 |
9 |
77 |
ONU_Brainstorm |
OdesaNationalMechnikovUniversity |
2 |
143 |
10 |
1 |
ONU_Undefined |
OdesaNationalMechnikovUniversity |
11 |
1927 |
Odesa National Politechnical University
Place |
Absolute place |
Team |
Institution |
Problems solved |
Total time |
1 |
2 |
ONPU_Compote |
OdesaNationalPolitechnicalUniversity |
9 |
1098 |
2 |
6 |
ONPU_LightSCribe |
OdesaNationalPolitechnicalUniversity |
8 |
870 |
3 |
10 |
ONPU_GreenDay |
OdesaNationalPolitechnicalUniversity |
6 |
788 |
4 |
16 |
ONPU_OCTOTHORP |
OdesaNationalPolitechnicalUniversity |
5 |
444 |
5 |
22 |
ONPU_Oracle |
OdesaNationalPolitechnicalUniversity |
5 |
772 |
6 |
25 |
ONPU_BrainDead |
OdesaNationalPolitechnicalUniversity |
5 |
906 |
7 |
27 |
ONPU_1C-devs |
OdesaNationalPolitechnicalUniversity |
5 |
960 |
8 |
30 |
ONPU_Tomatos |
OdesaNationalPolitechnicalUniversity |
5 |
1110 |
9 |
32 |
ONPU_Fikus |
OdesaNationalPolitechnicalUniversity |
4 |
259 |
10 |
41 |
ONPU_Ragnaros |
OdesaNationalPolitechnicalUniversity |
4 |
539 |
Odesa National Academy of Food Technologies
Place |
Absolute place |
Team |
Institution |
Problems solved |
Total time |
1 |
5 |
ONAFT_C++In14Days |
ONAFT |
8 |
843 |
2 |
29 |
ONAFT_NewCommersInIT |
ONAFT |
5 |
1047 |
3 |
60 |
OCIA_<Not aWHALEable> |
OdesaCollegeof Industrial Automation |
3 |
635 |
4 |
66 |
ONAFT_Scorpion |
ONAFT |
3 |
726 |
5 |
67 |
ONAFT_F16 |
ONAFT |
3 |
900 |
6 |
68 |
ONAFT_MTV |
ONAFT |
3 |
900 |
7 |
94 |
ONAFT_NaN |
ONAFT |
2 |
454 |
8 |
98 |
ONAFT_Inform |
ONAFT |
2 |
600 |
9 |
105 |
ONAFT_VVK |
ONAFT |
1 |
87 |
10 |
107 |
ONAFT_IT_Students |
ONAFT |
1 |
105 |
5) Zaporizhzhia: Zaporizhzhia National University
Top 10 teams related to this site are:
Place |
Absolute place |
Team |
Institution |
Problems solved |
Total time |
1 |
3 |
ZNTU_Kappatalize |
ZaporizhzhyaNationalTechnicalUniversity |
9 |
1182 |
2 |
9 |
ZNTU_Web_Workers |
ZaporizhzhyaNationalTechnicalUniversity |
6 |
516 |
3 |
13 |
ZNTU_NewProject |
ZaporizhzhyaNationalTechnicalUniversity |
5 |
348 |
4 |
14 |
ZNTU_ToAcme |
ZaporizhzhyaNationalTechnicalUniversity |
5 |
403 |
5 |
17 |
ZSEA_Coders_are_not_nerds |
ZaporizhzhyaStateEngineeringAcademy |
5 |
446 |
6 |
18 |
TSATU_Tavria |
TavriaStateAgrotechnologicalUniversity |
5 |
462 |
7 |
19 |
ZNTU_SegFault |
ZaporizhzhyaNationalTechnicalUniversity |
5 |
531 |
8 |
20 |
BSPU_Code_junkies |
BerdyanskStatePedagogical University |
5 |
593 |
9 |
21 |
ZNTU_Palindrome |
ZaporizhzhyaNationalTechnicalUniversity |
5 |
754 |
10 |
23 |
TSATU_Kotitta |
TavriaStateAgrotechnologicalUniversity |
5 |
849 |
Additionally, 16 teams from 8 schools were invited to participate in the contest in frame of school division. Their scoreboard is available as well.
Finally, the program of the contest was as follows:
Date/time |
Action |
April, 16, 8-45 – 9-10 |
Teams registration |
April, 16, 9-15 – 9-20 |
Welcome words |
April, 16, 9-20 – 9-40 |
Sortition |
April,16, 10-00 – 15-00 |
Main contest |
April, 16, 15-05 – 15-45 |
Problems solution discussion |
April, 16, 15-45 – 16-30 |
Awarding procedure |
Our coordinators deserve special awards for their efforts. We would like to thank all of them for their hard work to bring the contest at its full light.
This year coordinators are:
1) Khersonsite: Dmitro Kyryichuk
Kherson National Technical University
2) Mykolaiv site: Eugeny Berkunsky
Admiral Makarov National University of Shipbuilding
3) Odesa (ONAFT) site: Alfiia Antonova,
Odesa National Academy of Food Technologies
4) Odesa (ONU) site: Igor Mazurok,
Odesa National Mechnikov University
5) Odesa (ONU) site: VIctoriia Ruvinskaya,
Odesa National Politechnical University
6) Zaporizhzhia site: Natalya Keberle, Natalya Myronova, Sergiy Borue
Zaporizhzhia National University,
Zaporizhzhya National Technical University