Lipscomb's School of Computing is holding a programming contest similar but not identical to the USA Computing Olympiad.
We hope to see you April 24, 2025 on the second floor of the Fields Engineering Center on the Lipscomb University campus.
Please use this form to let us know your are interested. We promise not to spam you.
To get an idea of the problems, or to practice see this zip file for the 2024 problems, test input, and correct output.
If you have questions or would like training materials, please contact Dwayne Towell via email.
8:00 | registration, orientation |
8:30 | setup, rules |
9:00 | contest begins |
12:00 | scoreboard freezes |
1:00 | contest ends, box lunch |
1:30 | results, debrief, prizes |
2:00 | event ends |
The following rules are designed to clarify the difference between acceptable behavior and unacceptable behavior. This is not a complete list. We reserve the right to define new rules as necessary to make this a fair and enjoyable contest.
All contest submissions, including problem submissions and clarifications, are the property of Lipscomb University. We reserve the right to use and publish these submissions as we choose.
Teams may have at most three members.
Team members must be pre-college students.
Teams must have paid the entry fee. Scholarships are available.
Teams that violate any rule may be disqualified and required to leave the venue immediately.
Only the computer provided may be used. Phones, calculators, smart watches, or any other computater-like devices are not allowed and must be left with your coach.
Computers and network equipment may not be modified.
Only network services specifically described as acceptable may be accessed.
Online language and standard library references will be provided.
Non-machine-readable resources such as books, manuals, and printed program listings are allowed and encouraged.
During the contest, contestants may only communicate with their teams and contest personnel.
Offensive language may not be used.
Teams submit source code solutions to problems via a web form. Submissions are judged and the results delivered via the contest website.
All program input is available from standard in. All program output should be to standard out. This means "<" will be used to redirect input into your program.
Each submission is tested against multiple hidden data sets. The results are reported as three integers in the form R/W/T, where
Problems may be resubmitted without penalty.
Each problem is worth upto 100 points. Teams are awarded points for a problem based on the highest fraction of right answers any one of their submissions produce for that problem.
Normally when a team believes that the judges are wrong, the team has not consider a possible variation of the input data or has misunderstood the problem. However, if a team believes a problem statement is in error or is ambiguous, they may submit a clarification request via the contest website. Clarifications will be answered with a "no comment" response to the submitting team, or via an announcement to all teams via the contest website.
In the event of unforeseen difficults, the Contest Director may alter the rules, modify the environment, change problems, or alter the problem set to help rectify the situation and make the contest fair and enjoyable.