USC Programming Contest

Fall 2023 USC Programming Contest

Problems

The problems are available as a PDF document. The table below contains sample solutions programmed by participants during the contest, as well as the input data and correct solutions used by the judges.

ProblemC/C++ solutionJava/Python solutionJudges' Python solutionInputCorrect Output
A - Hurricane WarningSamantha FanTracy Huwarning.pywarning.inwarning.out
B - The Hurricane's PathVayun MathurWenbo Zhangpath.pypath.inpath.out
C - Mud FlowPeiran QiuTianxin Zuflow.pyflow.inflow.out
D - FortificationChenghao Wangno solutionfortification.pyfortification.infortification.out
E - Water ContaminationChenghao WangLevi Pinkertcontamination.pycontamination.incontamination.out
F - CleanupYiming GaoVaidehi Anant Vatsarajcleanup.pycleanup.incleanup.out

Results

There were 37 participants. Out of these, 32 solved at least one problem, 9 solved at least two problems, 5 students solved at least 3 problems, one student solved 4 problems, and one student solved all six problems.

RankNameProblems solvedcumulative time
1Chenghao Wang (CSCI MS)6622
2Yiming Gao (CSCI MS)4468
3Vayun Mathur (CSCI Freshman)3290
4Tianxin Zu (CSCI Junior)3331

The complete final standings are also available.

We would like to thank VSoE for making the labs available for the contest. David Kempe wrote the problem set. Changyu Zhu, Adhyyan Sekhsaria, and Yusuf Kalayci provided standard solutions and test cases. Changyu Zhu and Chenhui Zhu worked as contest judges. Daniel Yip and Loc Vo worked created and installed the contest environment on the machines. Multiple volunteers from ACM helped with running the contest




Overview Details Rules


Sponsors in Spring 2019
Electronic Arts
Google
Northrop Grumman
Marconi Foundation

(contest.usc.edu)