© 2019 by American Computer Science League 

Sample Programming Solutions

The solutions are presented exactly as received by ACSL from submissions by advisors. For each division, we chose one representative program from each programming language that was used. 

In order to be considered for publication, the program must work correctly and must include the student's name, school, division, and grade.  All things being equal, we prefer well-documented, easy-to-read programs.

Senior Division
Intermediate Division
Junior Division