Problem sources

Problem Source
Problems
Average Difficulty
KTH CSC Popup spring 201333.9Medium
KTH Challenge17.1Hard
KTH Challenge 201174.2Medium
KTH Challenge 201263.7Medium
KTH Challenge 201384.6Medium
KTH Challenge 201495.5Medium
KTH Challenge 201574.8Medium
KTH Challenge 201676Hard
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 202086Hard
KTH Challenge 202176.1Hard
KTH Challenge 202295.4Medium
KTH Challenge 202596.2Hard
KTH Training305.3Medium
KTH Training 2010-09-0813.6Medium
KTH Training 201113.9Medium
KTH training 2011-01-2611.7Easy
KTH training, January 23, 201418.3Hard
Kattis61.6Easy
Kattis Challenge 201776.4Hard
Kodsport Summer Challenge 2020144.6Medium
LTH Challenge 201795.7Hard
LTH Challenge 201965.5Medium
LTH Challenge 202073.2Medium
LTH Challenge 202185.2Medium
LTH Challenge 202284.9Medium
LTH Challenge 202495.2Medium
LTH Challenge 2025104.7Medium
LiU Coding Challenge 201856.2Hard
LiU Coding Challenge 201955.7Hard
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 202574.2Medium
Mid-Central Regional Programming Contest 202444Medium
Mount Allison Practice17.6Hard
Mount Allison Programming Showdown (MAPS 2017)94.6Medium
Mount Allison Programming Showdown (MAPS 2019)135Medium
Mount Allison Programming Showdown (MAPS 2020)125.6Hard
Mount Allison Programming Showdown (MAPS 2022)136.1Hard
NB High School Programming Competition 202182.7Easy
NB High School Programming Competition 202285.2Medium
NCNA HSC 202593.4Medium
NCPC 2012 and KTH training18.4Hard
NENA 2019106.4Hard
NSA Challenge 2024 ICPC NAC38Hard
NUS Competitive Programming1846.4Hard
Nada Open 200237.5Hard
Nada Open 200416.1Hard
Nada Open 2004/200526.7Hard
Nada Open 200556.6Hard
Nordic Collegiate Programming Contest (NCPC) 200585Medium
Nordic Collegiate Programming Contest (NCPC) 200695.3Medium
Nordic Collegiate Programming Contest (NCPC) 200794.7Medium
Nordic Collegiate Programming Contest (NCPC) 200894.8Medium
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.1Medium
Nordic Collegiate Programming Contest (NCPC) 2012125.6Hard
Nordic Collegiate Programming Contest (NCPC) 2013114.4Medium
Nordic Collegiate Programming Contest (NCPC) 2014114.8Medium
Nordic Collegiate Programming Contest (NCPC) 2015106.1Hard
Nordic Collegiate Programming Contest (NCPC) 2016115Medium
Nordic Collegiate Programming Contest (NCPC) 2017115.7Hard
Nordic Collegiate Programming Contest (NCPC) 2018115.4Medium
Nordic Collegiate Programming Contest (NCPC) 2019115.4Medium
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.2Hard
Nordic Collegiate Programming Contest (NCPC) 2025114.8Medium
Nordic Olympiad in Informatics 201738Hard
Nordic Olympiad in Informatics 201837.3Hard
Nordic Olympiad in Informatics 202036.7Hard
Nordic Olympiad in Informatics 202136.3Hard
Nordic Olympiad in Informatics 202238.4Hard
Nordic Olympiad in Informatics 202337.3Hard
Nordic Olympiad in Informatics 202436.5Hard
North America Championship 2020126.1Hard
North American Invitational Programming Contest (NAIPC) 2014105.9Hard
North American Invitational Programming Contest (NAIPC) 2015107Hard
North American Invitational Programming Contest (NAIPC) 2016115.9Hard
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.8Medium
North Central North America Regional Programming Contest 202343.8Medium
North Central Regional Programming Contest 202465Medium
Northeast North America Regional 201366.5Hard
Northeast North America Regional 201476.9Hard
Northwestern Europe Contest (NWERC) 2008105.1Medium
Northwestern Europe Contest (NWERC) 2009105.7Hard
Northwestern Europe Programming Contest (NWERC) 200375.5Medium
Northwestern Europe Programming Contest (NWERC) 200455.5Hard
Northwestern Europe Programming Contest (NWERC) 200565.6Hard