March 2012 Contest -- Final Results

The USACO 2012 March Contest featured algorithmic programming problems covering a wide range of techniques and levels of difficulty. Click here to see the contest problems and solutions.

A total of 927 participants competed, from 70 different countries:

 357 USA  67 CHN  31 VNM  30 IRN  29 BLR  27 GEO  22 IDN  22 CAN
  20 MEX  19 UKR  19 RUS  18 TWN  18 ROU  14 TUR  14 KAZ  12 KOR
  12 HKG  11 LTU  10 YUG  10 DEU  10 CUB  10 BGD   9 ARM   8 MKD
   8 HRV   7 ZAF   7 TKM   7 GRC   6 VEN   6 SRB   5 ITA   5 AUS
   4 TJK   4 POL   4 FRA   4 COL   4 BGR   3 SGP   3 PER   3 NZL
   3 LVA   3 IND   3 EGY   3 DOM   3 BRA   3 AZE   2 PRT   2 EST
   2 BOL   2 AUT   2 ARG   2 AFG   1 THA   1 SYR   1 SWE   1 SVK
   1 ROM   1 PAK   1 LUX   1 KGZ   1 JPN   1 ISL   1 INA   1 GRL
   1 GBR   1 ESP   1 CZE   1 CRO   1 BRN   1 BEN

The average participant submitted solutions for 2.25 problems. In total, there were 2092 graded submissions, broken down by language as follows:

   1271 C++
    540 Java
    202 Pascal
     40 Python
     39 C

Gold Division Results

The Gold division had 168 total participants, of whom 116 were pre-college students.

Full Gold Results

This contest proved to be quite challenging! Only two participants received perfect scores; congratulations are due to the following top competitors:

Country   Grad   Name Score
USA  2013    Johnny Ho1000
BLR  2012    Gennady Korotkevich1000

There were three perfect scores in the observer category:

Country   Name Score
RUSMikhail Mayorov1000
ZAFBruce Merry1000
UKRYaroslav Tverdokhlib1000

Silver Division Results

The silver division had 211 total participants, of whom 170 were pre-college students.

Full Silver Results

Like the gold division, the silver division also proved to be quite challenging, with only 3 perfect scores in the pre-college group. Congratulations to the following participants for their excellent results!

Country   Grad   Name Score
RUS  2012    Gerald Agapov1000
NZL  2013    Tony Sun1000
IRN  2013    Farzad Abdolhoseini1000

Two participants in the observer category also earned perfect scores:

Country   Name Score
COLSantiago Gutierrez Alzate1000
CUBAlfonso Peterssen1000

All participants with scores at least 667 will be automatically promoted to the gold division for future contests.

Bronze Division Results

A total of 548 participants competed in the bronze division, 460 of them pre-college students.

Full Bronze Results

Congratulations to the 6 pre-college students and 2 observers with perfect scores! The pre-college bronze winners are:

Country   Grad   Name Score
IDN  2012    Ali Jaya Meilio Lie1000
RUS  2012    Alexander Agulenko1000
RUS  2013    Timur Garipov1000
DEU  2012    Tilmann Bihler1000
CHN  2014    Kefan Lv1000
DEU  2012    Jannes Münchmeyer1000

The bronze observers with perfect scores are:

Country   Name Score
RUSAlexander Prudaev1000
CUBRamon Alejandro Reyes Fajardo1000

All participants with scores at least 750 will be automatically promoted to the silver division for future contests.

Final Remarks

Another successful contest! From a technical standpoint, everything seemed to run smoothly, and although there were some challenging problems in all three divisions, I am quite happy with the final score distributions. It is especially nice to see how far many students have advanced throughout the year!

Thanks are due to a number of extremely helpful individuals in setting up this contest. Thanks especially to Neal Wu, Mark Gordon, Brian Hamrick, Travis Hance, Bruce Merry, Nathan Pinsker, and Fatih Gelgi for helping with problems, solutions, and test data. As always, if you would like to contribute to USACO contests as well by sending me high-quality problems, please do not hesitate to do so! Thanks also to Chad Waters and the Clemson CCIT staff for their help with our contest infrastructure, to our translators, who help increase the reach of our contests dramatically, and finally to our sponsors, whose support is absolutely crucial and much appreciated: IBM, Usenix, TwoSigma, and Jump Trading.

Happy coding!

- Brian Dean (
Director, USA Computing Olympiad