THE 25th HPC3 - 2024

The latest Competition was hosted from the 24th of June to the 7th of July. 276 students from 104 countries selected from over 20,000 candidates competed to solve challenging computational problems among peers.
View the awards, placements, and problems or scroll for more about HPC3.

276

Competitors

from

24,000

Candidates

from

92

Countries

About HPC3



HPC3, or the Harvard Pre-Collegiate Coding Competition, is an annual international programming contest for precollege students.

The contest consists of several qualifying and selection rounds held online. After which, the top-performing students from the selection rounds will be invited to compete in the onsite final in Boston, Massachusetts, hosted by Harvard University.

Why you should join


Joining HPC3 gives you the opportunity to:

Compete for prestige and gain global recognition for your skills;
Explore the beautiful campus from complimentary accommodation;
Connect with bright young minds in programming as equals;
Face some of the toughest coding problems to push your limits;
And have an unforgettable experience of intense competition, valuable networking, and learning with peers from around the globe.

Past Winners of HPC3

The gold medal winners and their representative country for all previous competitions
This achievement is the culmination of immense training and represents the ability to
solve world-class computational problems with great precision under time pressure.


HPC3 2024

Pierre-Alexandre Séjourné

Australia

HPC3 2023

Adam Gąsienica-Samek

Poland

HPC3 2022

Hangrui Zhou

China

HPC3 2021

Antoni Buraczewski

Poland

HPC3 2020

Huang Zhou

China

HPC3 2019

Huang Zhou

China

HPC3 2018

Benjamin Qi

United States of America

HPC3 2017

Lucia Simančík

Slovakia

HPC3 2016

Lambert Pospisil and

Mei-Hua Chen

Czech Republic and Taiwan

HPC3 2015

Vladislav Makeev

Russia

HPC3 2014

Jeehak Yoon

Republic of Korea

HPC3 2013

Markos Kyriakidis

Greece

HPC3 2012

Ilya Kovalenko and

Fan Xiao

Russia and China

HPC3 2011

Gennady Korotkevich

Belarus

HPC3 2010

Gennady Korotkevich

Belarus

HPC3 2009

Gennady Korotkevich

Belarus

HPC3 2008

Tanya Ross

United States of America

HPC3 2007

Tanya Ross

United States of America

HPC3 2006

Huacheng Yu

China

HPC3 2005

Andrey Kolosov

Russia

HPC3 2004

Richard Peng

Canada

HPC3 2003

Sofía Torres

Argentina

HPC3 2002

Uyo Wakabayashi

Japan

HPC3 2001

Petro Lufrenko and

Yair Chuchem

Ukraine and Israel

HPC3 2000

Reid Barton

United States of America
Indicates an event hosted online.