Problem sources

Problem Source
Problems
Average Difficulty
JobAgent Challenge 202154.7Medium
KTH CSC Avalg 200623.4Medium
KTH CSC Avancerade Algoritmer 200619.9Hard
KTH CSC Popup 2005283.7Medium
KTH CSC Popup 200643.7Medium
KTH CSC Popup 200715Medium
KTH CSC Popup 201624.4Medium
KTH CSC Popup spring 201334Medium
KTH Challenge17Hard
KTH Challenge 201174.4Medium
KTH Challenge 201263.6Medium
KTH Challenge 201384.6Medium
KTH Challenge 201495.4Medium
KTH Challenge 201574.9Medium
KTH Challenge 201675.9Hard
KTH Challenge 2016, adapted from KTH CSC Popup 2002 Session 114.9Medium
KTH Challenge 201795.8Hard
KTH Challenge 201886.1Hard
KTH Challenge 201985.1Medium
KTH Challenge 202086.1Hard
KTH Challenge 202176.1Hard
KTH Challenge 202295.4Medium
KTH Challenge 202596.2Hard
KTH Training305.3Medium
KTH Training 2010-09-0813.5Medium
KTH Training 201113.7Medium
KTH training 2011-01-2611.7Easy
KTH training, January 23, 201418.3Hard
Kattis61.5Easy
Kattis Challenge 201776.4Hard
Kodsport Summer Challenge 2020144.6Medium
LTH Challenge 201795.6Hard
LTH Challenge 201965.5Medium
LTH Challenge 202073.2Medium
LTH Challenge 202185.1Medium
LTH Challenge 202285Medium
LTH Challenge 202495.1Medium
LTH Challenge 2025104.5Medium
LiU Coding Challenge 201856.2Hard
LiU Coding Challenge 201955.8Hard
Local Programming Contest at University of Alberta - October 20, 200113.6Medium
Lokakeppni TÖL607G HÍ 201963.1Medium
Lokapróf í TÖL607G 202464.4Medium
Lovable Challenge 202574Medium
Mid-Central Regional Programming Contest 202444.2Medium
Mount Allison Practice17.6Hard
Mount Allison Programming Showdown (MAPS 2017)94.5Medium
Mount Allison Programming Showdown (MAPS 2019)135Medium
Mount Allison Programming Showdown (MAPS 2020)125.6Hard
Mount Allison Programming Showdown (MAPS 2022)136Hard
NB High School Programming Competition 202182.6Easy
NB High School Programming Competition 202285Medium
NCNA HSC 202593.3Medium
NCPC 2012 and KTH training18.4Hard
NENA 2019106.4Hard
NSA Challenge 2024 ICPC NAC38.2Hard
NUS Competitive Programming1846.4Hard
Nada Open 200237.5Hard
Nada Open 200416Hard
Nada Open 2004/200526.7Hard
Nada Open 200556.6Hard
Nordic Collegiate Programming Contest (NCPC) 200585Medium
Nordic Collegiate Programming Contest (NCPC) 200695.4Medium
Nordic Collegiate Programming Contest (NCPC) 200794.7Medium
Nordic Collegiate Programming Contest (NCPC) 200894.7Medium
Nordic Collegiate Programming Contest (NCPC) 2008, adapted from Andrew Stankevich Contest 17, Petrozavodsk, February 2, 200617.3Hard
Nordic Collegiate Programming Contest (NCPC) 2009105.2Medium
Nordic Collegiate Programming Contest (NCPC) 2010115.7Hard
Nordic Collegiate Programming Contest (NCPC) 2011104.2Medium
Nordic Collegiate Programming Contest (NCPC) 2012125.6Hard
Nordic Collegiate Programming Contest (NCPC) 2013114.4Medium
Nordic Collegiate Programming Contest (NCPC) 2014114.7Medium
Nordic Collegiate Programming Contest (NCPC) 2015106.1Hard
Nordic Collegiate Programming Contest (NCPC) 2016115Medium
Nordic Collegiate Programming Contest (NCPC) 2017115.6Hard
Nordic Collegiate Programming Contest (NCPC) 2018115.3Medium
Nordic Collegiate Programming Contest (NCPC) 2019115.3Medium
Nordic Collegiate Programming Contest (NCPC) 2020135.7Hard
Nordic Collegiate Programming Contest (NCPC) 2021135.6Hard
Nordic Collegiate Programming Contest (NCPC) 2022115.5Hard
Nordic Collegiate Programming Contest (NCPC) 2023115.8Hard
Nordic Collegiate Programming Contest (NCPC) 2024116.1Hard
Nordic Collegiate Programming Contest (NCPC) 2025114.7Medium
Nordic Olympiad in Informatics 201738.1Hard
Nordic Olympiad in Informatics 201837.3Hard
Nordic Olympiad in Informatics 202036.7Hard
Nordic Olympiad in Informatics 202136.2Hard
Nordic Olympiad in Informatics 202238.3Hard
Nordic Olympiad in Informatics 202337.4Hard
Nordic Olympiad in Informatics 202436.6Hard
North America Championship 2020126.1Hard
North American Invitational Programming Contest (NAIPC) 2014105.8Hard
North American Invitational Programming Contest (NAIPC) 2015107.1Hard
North American Invitational Programming Contest (NAIPC) 2016116Hard
North American Invitational Programming Contest (NAIPC) 2017115.9Hard
North American Invitational Programming Contest (NAIPC) 2018116.5Hard
North American Invitational Programming Contest (NAIPC) 2019137Hard
North Central North America Regional Contest 202323.9Medium
North Central North America Regional Programming Contest 202343.7Medium
North Central Regional Programming Contest 202464.9Medium