Countdown to High School Contest

Mark your calendars for this exciting event!

00
Days
00
Hours
00
Minutes
00
Seconds

Contest Date: March 27, 2026

Contest Overview

The ICPC High School Contest is designed to be accessible yet challenging for students new to competitive programming.

Competition Format

Teams of three high school or home schooled students work together to solve problems that test basic programming concepts and logical thinking.

  • 3-hour competition duration
  • 6-8 programming problems
  • Single computer per team
  • Printed reference materials allowed

Judging Criteria

Teams are ranked according to the most problems solved. Ties are broken by the total time consumed.

  • Correct solution required
  • Time penalty for incorrect submissions
  • No partial credit for partial solutions
  • Runtime and memory constraints apply

Contest Location

Campus Map

Contest Schedule

Tentative (More details will be available later)

Mar 1, 2026

Registration Closes

Last day to register teams for participation in the high school contest.

Mar 27, 2026

Contest Day

2025-2026 ICPC RSU High School Programming Contest held on-site at RSU.

Mar 27
9 AM to 10 AM

Check-in & Breakfast

ID required to check-in (Accepted IDs: school ID, report card, letter from a teacher or any other ID). Past 10 AM, slots for teams that did not show up will be allocated to the teams in the waitlist.

Mar 27
10 AM to 10:30 AM

Walk to Lab

Teams will be seated at their computers and will Log In to the contest software.

Mar 27
10:30 AM to 11 AM

Practice Contest

A practice contest is held for the teams to get familiar with the contest software.

Mar 27
11 AM to 2 PM

Actual Contest

The actual contest begins at 11 AM and ends at 2 PM. Snacks and water will be provided during the contest.

Mar 27
2 PM to 3 PM

Lunch, Awards Ceremony and Group Photo

Contest Rules

Important guidelines for all participants

Eligibility

  • High School or Home Schooled Team members
  • Priority will be given to teams of 3 members
  • Participants must be in grades 9 to 12
  • No more than one coach (teacher) per school required

Conduct

  • No communication between teams during contest
  • Only pre-approved printed materials allowed
  • No electronic devices except the contest computer
  • All code must be written during the contest

Programming Languages

Programming languages allowed: C, C++, Java and Python

IDE: VS Code, Eclipse, Code::Blocks, CLion

OS: Ubuntu

Problem Examples

Get a taste of the types of challenges you will face

Easy

Sum of Digits

Given a number, calculate the sum of its digits. For example, the sum of digits for 123 is 6.

85% solved 15 min
Medium

Palindrome Check

Determine if a given string is a palindrome (reads the same forwards and backwards).

65% solved 30 min
Hard

Prime Numbers

Given a number n, print all prime numbers less than or equal to n using the Sieve of Eratosthenes.

45% solved 1 hr