2018 Contest:

The 5th Annual Cornell University High School Programming Contest was held on the afternoon of Friday April 6th, simultaneously at the Ithaca Cornell campus and the New York City CornellTech campus. A total of 48 teams from 21 schools participated:

School #teams
Academy for Software Engineering 1
Benjamin N. Cardozo High School 1
Bishop Hendricken High School 2
Brighton High School 2
Bronx High School of Science 2
Brooklyn Technical High School 3
Dalton High School 5
East Brunswick High School 2
Half Hollow Hills High School East 5
Ithaca High School 4
John P. Stevens High School 1
Manlius Pebbles High School 1
Nest + M 2
Northport High School 1
Packer Collegiate Institute 1
Pittsford Sutherland High School 2
Princeton High School 1
Stuyvesant High School 8
Trinity School 2
Webster Schroeder High School 2

The teams were given 12 problems. The team solving the most problems wins, with ties broken by a penalty consisting of the total amount of time spent for the solved problems. The results are as follows (only the 6 teams having solved 8 or more problems are shown by name):

Rank Team name #solved penalty
1 Princeton High School 12 699
2 Trinity School 2 9 767
3 Ithaca High School 4 9 912
4 Stuyvesant High School 5 8 633
5 Ithaca High School 3 8 699
6 Pittsford Sutherland High School 1 8 741
7   7 852
8   6 534
9   5 666
10   5 723
11   4 226
12   4 355
13   4 439
14   4 443
15   4 514
16   4 536
17   4 621
18   4 637
19   3 178
20   3 288
21   3 319
22   3 357
23   3 381
24   3 422
25   3 449
26   3 488
27   3 621
28   2 87
29   2 117
30   2 134
31   2 218
32   2 255
33   2 275
34   2 338
35   2 341
36   1 32
37   1 34
38   1 40
39   1 73
40   1 105
41   1 123
42   1 146
43   1 173
44   1 183
45   1 190
46   1 192
47   1 201
48   1 240

Countless people provided help putting on this contest. They include Aidan Fitzgerald, Arnaud Sahuguet, Chris Fouracre, Chris Pardee, Christina Ko, Constantine Vasilevsky, Dandan Lin, Daniel Fleischman, Danny Adams, Diane Levitt, Dimitrios Dogas, Drew Zagieboylo, Emma Clark, Erin Armstrong, Falane Renee Ash, Frederick Deppe, Gordon Campbell, Gurjit Kaur, Haley Bisseger, Haobin Ni, Harpreet Gaur, Jake Lopez, Jolines Contreras, Jose M. Romero, Joselin Campoverde, Juliana Kleist Mendez, Kahalia Stanberry, Kathy Mendell, Kolbeinn Karlsson, Leslie Morris, Lisa Cirelli, Maria Dikun, Matt Burke, Meg Ray, Melissa Chan, Melody Spencer, Mike Zamansky, Mikeyris Pimentel, Nia Daniels, Noushin Iqra, Priyanka Shah, Radhika Kalani, Robbert van Renesse, Sagar Jha, Saundrene Wright, Sharena Tirado, Siqiu Yao, Soumya Basu, Steve Gallow, Vanessa Maley, Veronica E. VanCleave-Seeley, Victor Reis, Xiaochen Wang, Yunhao Zhang. Please let us know if we forgot to mention you here! This list does not even include all the wonderful chaperones from the various schools.

We also wish to thank the following institutions who provided funding and support: Cornell Department of Computer Science, Cornell CIS,, CornellTech, Institute for Computational Sustainability, Women in Computing @ Cornell, CUNY, CSNYC, and HackerRank.

Warm-up Rounds

This year, Cornell ran three week-long online warm-up contests. After each round Cornell released solutions to the problems with explanations on why these solutions are correct. These rounds were optional but we highly recommended participating in them. These problems are still accessible:

Please note that problems in these rounds are not in order of difficulty (and they're not in the contest). In this kind of competition teams are not expected to solve all problems. Solutions are here. If you have any questions about the solutions, you can contact Daniel Fleischman (df288 -at- cornell.edu).

Programming Languages and Environments:

The teams may use the following programming languages: Java, Python, C, C++, Haskell (others available upon request). You can use any environment to develop your programs.

Organizing Team

  • Gordon Campbell: Chair of Computer Science Dept., Dalton School, NYC
  • Daniel Fleischman: Operations Research Scientist at Amazon. Cornell University Operations Research and Information Engineering Grad
  • Diane Levitt: Senior Director of K-12 Education, CornellTech
  • Vanessa Maley: Cornell University Computer Science Event Coordinator
  • Haobin Ni: Cornell University CS Grad student
  • Samara Rose Selden
  • Jordan Staiti
  • Robbert van Renesse: Cornell University Computer Science Faculty

Steering Committee

  • Gordon Campbell: Chair of Computer Science Dept., Dalton School, NYC
  • Emma Clark: Cornell University CS undergrad, rep. Women in Computing at Cornell
  • Fred Deppe: Ithaca High School Computer Science teacher
  • Daniel Fleischman: Operations Research Scientist at Amazon. CU ORIE Grad
  • Diane Levitt: Senior Director of K-12 Education, CornellTech
  • Chair: Robbert van Renesse: Cornell University CS Faculty

Sponsors

The event is sponsored by the Department of Computer Science at Cornell University, the Institute for Computational Sustainability at Cornell University, and the Institute for Crypto Currencies and Contracts (IC3).

Please reach out to Vanessa Maley with any questions at vsm34@cornell.edu.

Archives

Contest 2017 | Contest 2016 | Contest 2015 | Contest 2014