Everything you need to know about the competition
Mark your calendars for this exciting event!
Contest Date: March 27, 2026
The ICPC High School Contest is designed to be accessible yet challenging for students new to competitive programming.
Teams of three high school or home schooled students work together to solve problems that test basic programming concepts and logical thinking.
Teams are ranked according to the most problems solved. Ties are broken by the total time consumed.
Tentative (More details will be available later)
Last day to register teams for participation in the high school contest.
2025-2026 ICPC RSU High School Programming Contest held on-site at RSU.
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.
Teams will be seated at their computers and will Log In to the contest software.
A practice contest is held for the teams to get familiar with the contest software.
The actual contest begins at 11 AM and ends at 2 PM. Snacks and water will be provided during the contest.
Important guidelines for all participants
Programming languages allowed: C, C++, Java and Python
IDE: VS Code, Eclipse, Code::Blocks, CLion
OS: Ubuntu
Get a taste of the types of challenges you will face
Given a number, calculate the sum of its digits. For example, the sum of digits for 123 is 6.
Determine if a given string is a palindrome (reads the same forwards and backwards).
Given a number n, print all prime numbers less than or equal to n using the Sieve of Eratosthenes.