- About
- Events
- Calendar
- Graduation Information
- Cornell Learning Machines Seminar
- Student Colloquium
- BOOM
- Spring 2025 Colloquium
- Conway-Walker Lecture Series
- Salton 2024 Lecture Series
- Seminars / Lectures
- Big Red Hacks
- Cornell University / Cornell Tech - High School Programming Workshop and Contest 2025
- Game Design Initiative
- CSMore: The Rising Sophomore Summer Program in Computer Science
- Explore CS Research
- ACSU Research Night
- Cornell Junior Theorists' Workshop 2024
- People
- Courses
- Research
- Undergraduate
- M Eng
- MS
- PhD
- Admissions
- Current Students
- Computer Science Graduate Office Hours
- Advising Guide for Research Students
- Business Card Policy
- Cornell Tech
- Curricular Practical Training
- A & B Exam Scheduling Guidelines
- Fellowship Opportunities
- Field of Computer Science Ph.D. Student Handbook
- Graduate TA Handbook
- Field A Exam Summary Form
- Graduate School Forms
- Instructor / TA Application
- Ph.D. Requirements
- Ph.D. Student Financial Support
- Special Committee Selection
- Travel Funding Opportunities
- Travel Reimbursement Guide
- The Outside Minor Requirement
- Diversity and Inclusion
- Graduation Information
- CS Graduate Minor
- Outreach Opportunities
- Parental Accommodation Policy
- Special Masters
- Student Spotlights
- Contact PhD Office
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:
- Warm up 1: https://www.hackerrank.com/cornell-university-high-school-competition-warm-up-1
- Warm up 2: https://www.hackerrank.com/cornell-university-high-school-competition-warm-up-2
- Warm up 3: https://www.hackerrank.com/cornell-university-high-school-competition-warm-up-3
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.