Loading competition...
An annual ICPC-style programming contest hosted by Virginia Tech for U.S. high school teams. Teams of up to three solve as many problems as possible within 5 hours in an in-person format. Free registration, open nationwide with emphasis on Mid-Atlantic.
The Virginia Tech High School Programming Contest is an annual, in-person programming competition organized by the Virginia Tech Department of Computer Science. Open to U.S. high school teams with an emphasis on the Mid-Atlantic region, it follows an ACM-ICPC style where teams of up to three students solve algorithmic and coding problems within a 5-hour time limit. The contest fosters teamwork, rapid problem-solving ability, and coding proficiency, and offers free registration to participants.
Preparation: Several weeks to months recommended, with practice on past problems. Competition day: 5 hours for the contest itself.
Teams are ranked primarily by the number of problems solved correctly. Ties are broken by the total time taken to solve the problems, calculated as the sum of times to solve each problem plus penalties for incorrect submissions. The final tie-breaker is the submission time of the last accepted solution. Scoring is based on correctness, speed, and efficiency within the 5-hour contest window. There are no multiple rounds; the contest is a single-session event.
Sponsored Content
Get expert guidance, practice materials, and mentorship to excel in your competitions.
Competition Partner
Partner with ScholarComp to support student success and reach thousands of motivated competitors.
Analytics will be displayed here soon.
Track participation, success rates, and trends.
Explore ScholarComp
Browse thousands of competitions, scholarships, and opportunities tailored to your interests.
Open
Regional