Problem Sources

Problem source   Problems Average Difficulty
2004 ACM ICPC Mid-Central North American Regional Contest 7 3.9Medium
2012 University of Chicago Invitational Programming Contest 10 5.7Hard
2013 ACM-ICPC North American Qualifier 11 4.1Medium
2013 University of Chicago Invitational Programming Contest 11 7.1Hard
2014 Greater New York Region ACM Regional Contest 9 3.5Medium
2014 ICPC North America Qualifier 11 4.1Medium
2014 Southeast USA Regionals Division 1 9 7.1Hard
2014 Virginia Tech High School Programming Contest 10 2.6Easy
2015 ACM ICPC Singapore Regional 11 6.1Hard
2015 Greater New York Region ACM Regional Contest 9 3.5Medium
2015 ICPC East-Central NA Regional Contest 9 6Hard
2015 ICPC East-Central NA Regional Contest Practice Session 4 2.7Easy
2015 ICPC Mid-Central Regional 10 3.6Medium
2015 ICPC North American Qualifier Contest 11 3.2Medium
2015 Southeast USA Regionals Division 1 9 5.3Medium
2015 Virginia Tech High School Programming Contest 8 2.7Easy
2016 Atlantic Canadian Preliminary Contest 2 3.5Medium
2016 Greater New York Region ACM Regional Contest 10 4.4Medium
2016 ICPC East-Central NA Regional Contest 10 4.8Medium
2016 ICPC Mid-Central Regional 8 4.6Medium
2016 ICPC North American Qualifier Contest 12 4.7Medium
2016 Mid-Atlantic Regional 1 7.7Hard
2016 Southeast USA Regionals Division 1 10 4.5Medium
2016 Virginia Tech High School Programming Contest 10 3Medium
2017 ACM ICPC North Central North America Regional Contest 8 4.6Medium
2017 Atlantic Canadian Preliminary Contest 2 4.1Medium
2017 Greater New York Region ACM Regional Contest 10 4.3Medium
2017 ICPC East-Central NA Regional Contest 10 5Medium
2017 ICPC Mid-Atlantic Regional Contest 8 6.3Hard
2017 ICPC Mid-Atlantic Regional Practice Contest 1 1.7Easy
2017 ICPC Mid-Central Regional 7 3.7Medium
2017 ICPC North American Qualifier Contest 13 4.2Medium
2017 Virginia Tech High School Programming Contest 12 4.2Medium
2018 ACM-ICPC North Central North America Regional Contest 10 4.6Medium
2018 Atlantic Canadian Preliminary Contest 8 3.9Medium
2018 ICPC Asia Singapore Regional 12 5.8Hard
2018 ICPC East-Central NA Regional Contest 10 6.3Hard
2018 ICPC East-Central NA Regional Practice Contest 6 3.5Medium
2018 ICPC Mid-Atlantic Regional Contest 8 5.1Medium
2018 ICPC Mid-Central Regional 11 3.9Medium
2018 ICPC North American Qualifier Contest 13 5.5Medium
2018 ICPC South Central USA Regional Contest 12 4.8Medium
2018 Virginia Tech High School Programming Contest 13 4.4Medium
2019 Atlantic Canadian Preliminary Contest 7 4.4Medium
2019 ICPC East-Central NA Regional Contest 11 5.5Hard
2019 ICPC Greater New York Regional Programming Contest 1 1.3Easy
2019 ICPC Mid-Central Regional 12 5.1Medium
2019 ICPC North American Qualifier Contest 13 4.5Medium
2019 ICPC Pacific Northwest Regional Programming Contest 1 1.7Easy
2019 ICPC Southeast USA Regional Programming Contest 1 2.4Easy
2019 ICPC Southern California Regional Programming Contest 1 2.3Easy
2019 PacNW Programming Contest 1 1.7Easy
2019 Virginia Tech High School Programming Contest 13 4.4Medium
2019 Virginia Tech High School Programming Contest (Practice) 3 3.5Medium
2020-2021 North Central North America and Southern California ICPC Regional Contest 12 4.8Medium
2020 ICPC East-Central NA Regional Contest 12 4.8Medium
2020 ICPC North American Qualifier Contest 4 7Hard
2020 ICPC North America Regionals (March 6 2021) 21 5.6Hard
2020 Virginia Tech High School Programming Contest 14 5.2Medium
2020 Virginia Tech High School Programming Contest (Practice) 3 2.8Medium
2021/2022 Southern California Regional ICPC 1 2.6Easy
2021 Atlantic Canadian Programming Competition 9 4.4Medium
2021 ICPC East-Central NA Regional Contest 13 5.9Hard
2021 ICPC North America Division Championships 13 6.4Hard
2021 ICPC North American Qualifier Contest (Jan 2022) 14 5.3Medium
2021 ICPC North America Regional Programming Contests (March 5 2022) 21 5.1Medium
2021 ICPC North America Regionals (February 26 2022) 13 5Medium
2021 ICPC North America Regionals Practice (March 5 2022) 3 1.3Easy
2022 Atlantic Canadian Programming Competition 5 4.3Medium
2022 ICPC North America Championship 13 6.9Hard
2022 ICPC North America Championship Practice 1 3Medium
2022 ICPC North America Qualifier 12 4.6Medium
2022 ICPC North America Regional Contests (February 25, 2023) 16 5.7Hard
2022 ICPC North America Regional Programming Contests (February 25, 2023) 28 5.3Medium
2023 ICPC North America Championship 13 6.9Hard
2023 ICPC North America Qualifier 30 September 12 5.3Medium
2023 ICPC North America Regional Programming Contests (February 24, 2024) 23 5.8Hard
2023 North America East Division Contest 12 6.1Hard
ACM/ICPC Mid-Central USA 2014 Regional Contest 9 4Medium
ACM-ICPC World Finals 2019 11 5.4Medium
Adapted from KTH CSC Popup 2002 Session 1 1 3.8Medium
Adapted from Nada Open 2004 1 7.1Hard
Adapted from Norwegian/Swedish Championships 2003 1 9.1Hard
Adapted from Swedish Championships 2000 1 2.4Easy
Alberta Collegiate Programming Contest 2016 9 4Medium
Alberta Collegiate Programming Contest 2017 9 4.4Medium
Alberta Collegiate Programming Contest 2018 8 5.6Hard
Alberta Collegiate Programming Contest 2020 12 4.8Medium
Alberta Collegiate Programming Contest 2021 15 3.8Medium
Alberta Collegiate Programming Contest 2022 14 4.2Medium
Algorithm Design, ITU 2019 1 1.9Easy
Baltic Olympiad in Informatics 2001 1 5.6Hard
Baltic Olympiad in Informatics 2007 1 6Hard
Baltic Olympiad in Informatics 2007, Day 1 2 7Hard
Baltic Olympiad in Informatics 2009, Day 0 1 5.7Hard
Baltic Olympiad in Informatics 2009, Day 1 1 7.8Hard
Baltic Olympiad in Informatics 2013 2 7.5Hard
Baltic Olympiad in Informatics 2014 1 7.2Hard
Baltic Olympiad in Informatics 2017, Day 1 3 5.9Hard
Baltic Olympiad in Informatics 2017, Day 2 3 5.9Hard
Baltic Olympiad in Informatics 2017, Warmup 3 4.8Medium
Baltic Olympiad in Informatics 2018, day 1 3 6.7Hard
Baltic Olympiad in Informatics 2018, day 2 3 6.8Hard
Baltic Olympiad in Informatics 2018, practice session 3 5.1Medium
Baylor Competitive Learning course 130 3.9Medium
Benelux Algorithm Programming Contest (BAPC) 2012 10 4.9Medium
Benelux Algorithm Programming Contest (BAPC) 2013 10 5Medium
Benelux Algorithm Programming Contest (BAPC) 2014 11 5Medium
Benelux Algorithm Programming Contest (BAPC) 2015 12 5.8Hard
Benelux Algorithm Programming Contest (BAPC) 2016 12 5.2Medium
Benelux Algorithm Programming Contest (BAPC) 2017 13 5.3Medium
Benelux Algorithm Programming Contest (BAPC) 2018 11 5.3Medium
Benelux Algorithm Programming Contest (BAPC) 2019 12 4.8Medium
Benelux Algorithm Programming Contest (BAPC) 2020 10 4.4Medium
Benelux Algorithm Programming Contest (BAPC) 2021 12 4.9Medium
Benelux Algorithm Programming Contest (BAPC) preliminaries 2016 11 3.8Medium
Benelux Algorithm Programming Contest (BAPC) preliminaries 2017 12 5.3Medium
Benelux Algorithm Programming Contest (BAPC) preliminaries 2018 11 5.4Medium
Benelux Algorithm Programming Contest (BAPC) preliminaries 2019 12 4.6Medium
Bergen Open 2018 12 4.8Medium
Bergen Open 2019 11 4.9Medium
BOI 2023 6 7.4Hard
Calgary Collegiate Programming Contest 2017 9 4.5Medium
Calgary Collegiate Programming Contest 2018 8 4.6Medium
Calgary Collegiate Programming Contest 2019 7 4.5Medium
Calgary Collegiate Programming Contest 2020 9 4.2Medium
Calgary Collegiate Programming Contest 2021 12 4.9Medium
Calgary Collegiate Programming Contest 2022 15 3.8Medium
Calgary Collegiate Programming Contest 2023 10 3.7Medium
Camp Inc 3 1.9Easy
Canadian Computing Competition 2017 2 1.7Easy
Central Europe Regional Contest (CERC) 2010 1 8.7Hard
Central Europe Regional Contest (CERC) 2012 10 6Hard
Central Europe Regional Contest (CERC) 2013 11 6.2Hard
Central Europe Regional Contest (CERC) 2014 12 6.6Hard
Central Europe Regional Contest (CERC) 2015 2 3.4Medium
Central Europe Regional Contest (CERC) 2016 2 6.8Hard
Chalmers Challenge 2021 5 4.8Medium
Chalmers Challenge 2022 6 6.3Hard
Chalmers Challenge 2023 6 6.8Hard
CodeSprint LA 2021 24 4.9Medium
CodeSprint LA 2022 29 5.6Hard
CodeSprint LA 2023 13 7.4Hard
CodeSprint LA 2023 Beginner 9 3.6Medium
Coding Cup @ Google 2019 3 7.8Hard
Croatian Olympiad in Informatics 2014 1 8.4Hard
Croatian Open Competition in Informatics 2006/2007, contest #1 6 3.6Medium
Croatian Open Competition in Informatics 2006/2007, contest #2 6 3.6Medium
Croatian Open Competition in Informatics 2006/2007, contest #3 6 4.2Medium
Croatian Open Competition in Informatics 2006/2007, contest #4 6 4.2Medium
Croatian Open Competition in Informatics 2006/2007, contest #5 6 4.4Medium
Croatian Open Competition in Informatics 2006/2007, contest #6 1 6.7Hard
Croatian Open Competition in Informatics 2007/2008, contest #1 6 4.1Medium
Croatian Open Competition in Informatics 2007/2008, contest #2 6 4.2Medium
Croatian Open Competition in Informatics 2007/2008, contest #3 6 3.9Medium
Croatian Open Competition in Informatics 2007/2008, contest #4 6 3.5Medium
Croatian Open Competition in Informatics 2007/2008, contest #5 6 4.3Medium
Croatian Open Competition in Informatics 2007/2008, contest #6 5 4.9Medium
Croatian Open Competition in Informatics 2008/2009, contest #1 6 5.1Medium
Croatian Open Competition in Informatics 2008/2009, contest #2 6 3.8Medium
Croatian Open Competition in Informatics 2008/2009, contest #3 6 4.8Medium
Croatian Open Competition in Informatics 2008/2009, contest #4 6 3.8Medium
Croatian Open Competition in Informatics 2008/2009, contest #6 4 3.7Medium
Croatian Open Competition in Informatics 2009/2010, contest #1 4 5.8Hard
Croatian Open Competition in Informatics 2009/2010, contest #2 6 4.8Medium
Croatian Open Competition in Informatics 2009/2010, contest #3 6 3.9Medium
Croatian Open Competition in Informatics 2009/2010, contest #4 6 5Medium
Croatian Open Competition in Informatics 2009/2010, contest #5 6 4.9Medium
Croatian Open Competition in Informatics 2009/2010, contest #6 2 4.6Medium
Croatian Open Competition in Informatics 2009/2010, contest #7 6 4.9Medium
Croatian Open Competition in Informatics 2010/2011, contest #1 3 5.5Medium
Croatian Open Competition in Informatics 2010/2011, contest #2 2 6.1Hard
Croatian Open Competition in Informatics 2010/2011, contest #3 1 3.9Medium
Croatian Open Competition in Informatics 2010/2011, contest #4 6 4Medium
Croatian Open Competition in Informatics 2010/2011, contest #5 3 6.2Hard
Croatian Open Competition in Informatics 2011/2012, contest #2 1 3.5Medium
Croatian Open Competition in Informatics 2011/2012, contest #5 6 5Medium
Croatian Open Competition in Informatics 2011/2012, contest #6 1 3.3Medium
Croatian Open Competition in Informatics 2012/2013, contest #3 1 5.1Medium
Croatian Open Competition in Informatics 2012/2013, contest #6 1 8.3Hard
Croatian Open Competition in Informatics 2013/2014, contest 1 1 7.4Hard
Croatian Open Competition in Informatics 2013/2014, contest #2 6 4.6Medium
Croatian Open Competition in Informatics 2013/2014, contest #3 6 4.5Medium
Croatian Open Competition in Informatics 2013/2014, contest #4 1 5.1Medium
Croatian Open Competition in Informatics 2013/2014, contest 4 1 6.7Hard
Croatian Open Competition in Informatics 2013/2014, contest #5 3 5.8Hard
Croatian Open Competition in Informatics 2013/2014, contest #6 2 6.5Hard
Croatian Open Competition in Informatics 2014/2015, contest #1 3 6Hard
Croatian Open Competition in Informatics 2014/2015, contest #2 4 5.8Hard
Croatian Open Competition in Informatics 2014/2015, contest #3 4 6.8Hard
Croatian Open Competition in Informatics 2014/2015, contest #4 5 5.4Medium
Croatian Open Competition in Informatics 2014/2015, contest #5 3 7Hard
Croatian Open Competition in Informatics 2014/2015, contest #6 2 5.1Medium
Croatian Open Competition in Informatics 2014/2015, contest #7 2 7.3Hard
Croatian Open Competition in Informatics 2015/2016, contest #1 6 4Medium
Croatian Open Competition in Informatics 2015/2016, contest #2 6 4.9Medium
Croatian Open Competition in Informatics 2015/2016, contest #3 6 5.7Hard
Croatian Open Competition in Informatics 2015/2016, contest #4 6 4.3Medium
Croatian Open Competition in Informatics 2015/2016, contest #5 6 4.9Medium
Croatian Open Competition in Informatics 2015/2016, contest #6 6 5.1Medium
Croatian Open Competition in Informatics 2015/2016, contest #7 6 4.4Medium
Croatian Open Competition in Informatics 2016/2017, contest #1 6 4.9Medium
Croatian Regional Competition in Informatics 2007 4 3.4Medium
Croatian Regional Competition in Informatics 2008 4 4.5Medium
Croatian Regional Contest 2008/2009 3 3.3Medium
CTU Open 2005 5 5.3Medium
CTU Open 2008 5 6.1Hard
CTU Open 2009 3 5.7Hard
CTU Open 2010 7 6.1Hard
CTU Open 2011 8 6.2Hard
CTU Open 2012 8 6Hard
CTU Open 2013 8 5Medium
CTU Open 2015 9 5.4Medium
CTU Open 2021 12 5.1Medium
Czech-Polish-Slovak Programming Camp 2008 1 7.2Hard
Czech-Polish-Slovak Programming Camp 2009 1 6.7Hard
Doris 2023 deltävling 1 5 4.1Medium
Doris 2023 deltävling 2 5 3.5Medium
Doris 2023 deltävling 3 4 3.5Medium
D-Pop 2021 8 5.4Medium
European Girls' Olympiad in Informatics 2023 8 5.8Hard
EuroPython 2011 1 3.7Medium
Forritunarkeppni Framhaldsskólanna 2016 1 1.6Easy
Forritunarkeppni Framhaldsskólanna 2017 1 1.5Easy
Forritunarkeppni Framhaldsskólanna 2018 1 4.7Medium
Forritunarkeppni Framhaldsskólanna 2019 2 1.8Easy
Forritunarkeppni Framhaldsskólanna 2021 24 3.6Medium
Forritunarkeppni Framhaldsskólanna 2022 30 4.1Medium
Forritunarkeppni Framhaldsskólanna 2023 28 3.7Medium
Forritunarkeppni Háskólanna á Íslandi 2023 10 5.1Medium
German Collegiate Programming Contest (GCPC) 2012 11 4.9Medium
German Collegiate Programming Contest (GCPC) 2013 11 5.1Medium
German Collegiate Programming Contest (GCPC) 2020 13 5.8Hard
Google Code Jam 2008 Beta 3 5.5Hard
Google Code Jam 2008 EMEA Semifinal 2 6.3Hard
Google Code Jam 2008 Qualification Round 3 4.5Medium
Google Code Jam 2008 Round 1A 2 5Medium
Google Code Jam 2008 Round 1B 4 5.2Medium
Google Code Jam 2008 Round 1C 1 3Medium
Google Code Jam 2008 Round 2 3 6Hard
Google Code Jam 2008 Round 3 2 8.3Hard
Google Code Jam 2008 World Finals 2 6.3Hard
Google Code Jam 2009 Qualification Round 3 3.3Medium
Google Code Jam 2010 Online Competition Africa 4 4.8Medium
Google Code Jam 2010 Qualification Round 4 5Medium
Google Code Jam 2010 Qualification Round Africa 1 1.7Easy
Google Code Jam 2011 Online Competition Africa and Arabia 1 8.4Hard
Google Code Jam 2011 Qualification Round Africa and Arabia 1 2Easy
Google Code Jam 2012 3 4.5Medium
Google Code Jam Practice Contest 2 6.1Hard
Google Code Jam Practice Problems 4 5.9Hard
Google Code Jam World Finals 2010 1 8.4Hard
HiQ Challenge 2017 6 3.9Medium
HiQ Challenge 2018 5 4.7Medium
Hong Kong Regional Contest 2016 11 6.5Hard
Hong Kong Regional Contest 2016 Practice Session 3 5.6Hard
Hong Kong Regional Online Preliminary 2016 11 6.2Hard
Icelandic High School Competition 2014 1 3.1Medium
Icelandic High School Competition 2016 1 2.2Easy
ICPC 2012 North American Qualifier 11 4.7Medium
ICPC North America Championship 2021 13 6.8Hard
ICPC North America Regional Contests 2019-11-09 18 4.6Medium
ICPC SG Preliminary Contest 2015 10 5.5Hard
ICPC SG Preliminary Contest 2018 10 5.1Medium
ICPC World Finals 2020 15 5.4Medium
ICPC World Finals 2021 12 6Hard
IDI Open 2015 10 4.6Medium
IDI Open 2016 9 4.4Medium
IDI Open 2017 10 5.1Medium
IDI Open 2018 12 5.6Hard
IDI Open 2019 10 5.4Medium
IDI Open 2021 12 5.4Medium
IEEEXtreme 9.0 1 5.8Hard
International Collegiate Programming Contest (ACM-ICPC) Dress Rehearsal 2012 12 3.8Medium
International Collegiate Programming Contest (ACM-ICPC) Dress Rehearsal 2015 1 4.4Medium
International Collegiate Programming Contest (ACM-ICPC) World Finals 2012 12 6.6Hard
International Collegiate Programming Contest (ACM-ICPC) World Finals 2013 11 6.3Hard
International Collegiate Programming Contest (ACM-ICPC) World Finals 2014 12 6.3Hard
International Collegiate Programming Contest (ACM-ICPC) World Finals 2015 13 4.8Medium
International Collegiate Programming Contest (ACM-ICPC) World Finals 2016 13 5.6Hard
International Collegiate Programming Contest (ACM-ICPC) World Finals 2017 12 5.2Medium
International Collegiate Programming Contest (ACM-ICPC) World Finals 2018 11 5.3Medium
International Collegiate Programming Contest (ICPC) Challenge 2019 2 9.4Hard
Introduction to Algorithms, Danderyds Gymnasium 3 3.2Medium
IPSC 2000 2 5.1Medium
IPSC 2003 2 6Hard
IPSC 2004 1 2.4Easy
IPSC 2005 3 4Medium
IPSC 2006 3 3.4Medium
IPSC 2007 3 4.8Medium
IPSC 2008 5 4.8Medium
JobAgent Challenge 2021 5 4.8Medium
Kattis 6 1.8Easy
Kattis Challenge 2017 7 6.4Hard
Kodsport Summer Challenge 2020 14 4.5Medium
KTH Challenge 1 5.6Hard
KTH Challenge 2011 7 4.6Medium
KTH Challenge 2012 6 4.1Medium
KTH Challenge 2013 8 4.9Medium
KTH Challenge 2014 9 5.5Medium
KTH Challenge 2015 7 4.9Medium
KTH Challenge 2016 7 5.8Hard
KTH Challenge 2016, adapted from KTH CSC Popup 2002 Session 1 1 5.4Medium
KTH Challenge 2017 9 5.9Hard
KTH Challenge 2018 8 6.4Hard
KTH Challenge 2019 8 5.5Hard
KTH Challenge 2020 8 6.2Hard
KTH Challenge 2021 7 6.2Hard
KTH Challenge 2022 9 5.5Medium
KTH CSC Avalg 2006 2 4.1Medium
KTH CSC Avancerade Algoritmer 2006 1 9.5Hard
KTH CSC Popup 2005 28 4.9Medium
KTH CSC Popup 2006 4 4.5Medium
KTH CSC Popup 2007 1 6.2Hard
KTH CSC Popup 2016 2 4.7Medium
KTH CSC Popup spring 2013 3 4.6Medium
KTH Training 30 5.3Medium
KTH Training 2010-09-08 1 3.8Medium
KTH Training 2011 1 4.3Medium
KTH training 2011-01-26 1 2Easy
KTH training, January 23, 2014 1 8Hard
LiU Coding Challenge 2018 5 6.5Hard
LiU Coding Challenge 2019 5 5.9Hard
Local Programming Contest at University of Alberta - October 20, 2001 1 3.8Medium
Lokakeppni TÖL607G HÍ 2019 6 3.7Medium
LTH Challenge 2017 9 6.2Hard
LTH Challenge 2019 6 5.5Hard
LTH Challenge 2020 7 3.5Medium
LTH Challenge 2021 8 5.4Medium
Mount Allison Practice 1 8Hard
Mount Allison Programming Showdown (MAPS 2017) 9 4.7Medium
Mount Allison Programming Showdown (MAPS 2019) 13 5.2Medium
Mount Allison Programming Showdown (MAPS 2020) 12 5.8Hard
Mount Allison Programming Showdown (MAPS 2022) 13 6.1Hard
Nada Open 2002 3 7.5Hard
Nada Open 2004 1 7Hard
Nada Open 2004/2005 2 6.1Hard
Nada Open 2005 5 7.1Hard
NCPC 2012 and KTH training 1 9.2Hard
NENA 2019 10 6.4Hard
Nordic Collegiate Programming Contest (NCPC) 2005 8 5.3Medium
Nordic Collegiate Programming Contest (NCPC) 2006 9 5.3Medium
Nordic Collegiate Programming Contest (NCPC) 2007 9 5.2Medium
Nordic Collegiate Programming Contest (NCPC) 2008 9 5.1Medium
Nordic Collegiate Programming Contest (NCPC) 2008, adapted from Andrew Stankevich Contest 17, Petrozavodsk, February 2, 2006 1 8.4Hard
Nordic Collegiate Programming Contest (NCPC) 2009 10 5.6Hard
Nordic Collegiate Programming Contest (NCPC) 2010 11 5.3Medium
Nordic Collegiate Programming Contest (NCPC) 2011 10 4.7Medium
Nordic Collegiate Programming Contest (NCPC) 2012 12 5.5Hard
Nordic Collegiate Programming Contest (NCPC) 2013 11 4.2Medium
Nordic Collegiate Programming Contest (NCPC) 2014 11 5.1Medium
Nordic Collegiate Programming Contest (NCPC) 2015 10 6.1Hard
Nordic Collegiate Programming Contest (NCPC) 2016 11 5Medium
Nordic Collegiate Programming Contest (NCPC) 2017 11 5.5Medium
Nordic Collegiate Programming Contest (NCPC) 2018 11 5.5Medium
Nordic Collegiate Programming Contest (NCPC) 2019 11 5.6Hard
Nordic Collegiate Programming Contest (NCPC) 2020 13 5.7Hard
Nordic Collegiate Programming Contest (NCPC) 2021 13 5.7Hard
Nordic Collegiate Programming Contest (NCPC) 2022 11 5.4Medium
Nordic Collegiate Programming Contest (NCPC) 2023 11 5.6Hard
Nordic Olympiad in Informatics 2017 3 8.5Hard
Nordic Olympiad in Informatics 2018 3 7.8Hard
Nordic Olympiad in Informatics 2020 3 6Hard
Nordic Olympiad in Informatics 2022 3 8.3Hard
Nordic Olympiad in Informatics 2023 3 7.9Hard
North America Championship 2020 12 5.7Hard
North American Invitational Programming Contest (NAIPC) 2014 10 6Hard
North American Invitational Programming Contest (NAIPC) 2015 10 6.8Hard
North American Invitational Programming Contest (NAIPC) 2016 11 6.2Hard
North American Invitational Programming Contest (NAIPC) 2017 11 6Hard
North American Invitational Programming Contest (NAIPC) 2018 11 6.5Hard
North American Invitational Programming Contest (NAIPC) 2019 13 7.2Hard
North Central North America Regional Contest 2023 2 5.1Medium
North Central North America Regional Programming Contest 2023 4 4.2Medium
Northeast North America Regional 2013 6 6.3Hard
Northeast North America Regional 2014 7 6.6Hard
Northwestern European Programming Contest (NWERC) 2007 5 6.6Hard
Northwestern Europe Contest (NWERC) 2008 10 5.6Hard
Northwestern Europe Contest (NWERC) 2009 10 6.1Hard
Northwestern Europe Programming Contest (NWERC) 2003 7 5.6Hard
Northwestern Europe Programming Contest (NWERC) 2004 5 5.6Hard
Northwestern Europe Programming Contest (NWERC) 2005 6 5.8Hard
Northwestern Europe Programming Contest (NWERC) 2006 6 6.1Hard
Northwestern Europe Regional Contest (NWERC) 2010 7 5.9Hard
Northwestern Europe Regional Contest (NWERC) 2011 4 4.8Medium
Northwestern Europe Regional Contest (NWERC) 2014 11 5.8Hard
Northwestern Europe Regional Contest (NWERC) 2014 Practice Session 3 3.7Medium
Northwestern Europe Regional Contest (NWERC) 2015 11 5.2Medium
Northwestern Europe Regional Contest (NWERC) 2015 Practice 3 2.8Easy
Northwestern Europe Regional Contest (NWERC) 2016 11 5.5Medium
Northwestern Europe Regional Contest (NWERC) 2017 11 5.8Hard
Northwestern Europe Regional Contest (NWERC) 2018 11 5.7Hard
Northwestern Europe Regional Contest (NWERC) 2019 11 6.6Hard
Northwestern Europe Regional Contest (NWERC) 2020 11 4.8Medium
Northwestern Europe Regional Contest (NWERC) 2021 12 6.2Hard
Northwestern Europe Regional Contest (NWERC) 2022 12 5.2Medium
Norwegian/Swedish Championships 2002 5 4.8Medium
Norwegian/Swedish Championships 2003 8 4.6Medium
Norwegian/Swedish Championships 2004 7 5Medium
Nova Challenge 2018 6 5.7Hard
NUS Competitive Programming 135 6.4Hard
Oxford Programming Contest 2007 1 8.2Hard
Popup 2015 Session 1 1 3.8Medium
Principles of Algorithmic Problem Solving 56 3.9Medium
Programmeringsolympiadens distriktsmästerskap 2016 1 5.8Hard
Programmeringsolympiadens final 2010 1 4.1Medium
Programmeringsolympiadens final 2012 1 5.9Hard
Programmeringsolympiadens final 2016 1 5.9Hard
Programmeringsolympiadens final 2017 1 4.5Medium
Programmeringsolympiadens final 2019 6 6.3Hard
Programmeringsolympiadens final 2024 7 5.3Medium
Programmeringsolympiadens finaltävling 2013 2 4.5Medium
Programmeringsolympiadens finaltävling 2018 1 3.2Medium
Programmeringsolympiadens KATT-tävling 2014 1 4Medium
Programmeringsolympiadens KATT-tävling 2015 1 5.1Medium
Programmeringsolympiadens KATT-tävling 2020 1 9.3Hard
Programmeringsolympiadens kvaltävling 1999 1 2.5Easy
Programmeringsolympiadens lägertävling 2024 3 6.7Hard
Programmeringsolympiadens onlinekval 2010 1 2.4Easy
Programmeringsolympiadens onlinekval 2012 1 4.3Medium
Programmeringsolympiadens onlinekval 2013 1 5.6Hard
Programmeringsolympiadens onlinekval 2014 1 4.9Medium
Programmeringsolympiadens onlinekval 2017 1 6.1Hard
Programmeringsolympiadens onlinekval 2019 3 5.7Hard
Programmeringsolympiadens onlinekval 2020 2 7.6Hard
Programmeringsolympiadens onlinekval 2024 8 6.2Hard
Programmeringsolympiadens skolkval 2001 1 1.7Easy
Programmeringsolympiadens skolkval 2004 1 1.9Easy
Programmeringsolympiadens skolkval 2008 1 1.5Easy
Programmeringsolympiadens skolkval 2009 1 2.9Medium
Programmeringsolympiadens skolkval 2010 1 3Medium
Programmeringsolympiadens skolkval 2012 1 3.4Medium
Programmeringsolympiadens skolkval 2018 1 3.8Medium
Programmeringsolympiadens skolkval 2024 6 4.1Medium
Programming Battle, contest Beta 3 8.1Hard
Reykjavík University ÁFLV 2016 4 2.8Medium
Reykjavík University ÁFLV 2023 6 5Medium
Rocky Mountain Regional Contest (RMRC) 2013 9 5.8Hard
Rocky Mountain Regional Contest (RMRC) 2014 11 4Medium
Rocky Mountain Regional Contest (RMRC) 2015 11 4.6Medium
Rocky Mountain Regional Contest (RMRC) 2016 10 4.2Medium
Rocky Mountain Regional Contest (RMRC) 2017 11 4Medium
Rocky Mountain Regional Programming Contest 2018 10 4.1Medium
Rocky Mountain Regional Programming Contest 2019 11 4.2Medium
Rocky Mountain Regional Programming Contest 2020 11 4.1Medium
Rocky Mountain Regional Programming Contest 2021 14 4.4Medium
Rocky Mountain Regional Programming Contest 2023 12 5.4Medium
RU ÁFLV 2014 1 3.6Medium
Rujia Liu's Present 3: A datastructure contest celebrating the 100th anniversary of Tsinghua University 2 4.6Medium
SANDVIK Challenge 2020 5 5.5Hard
Slovak Olympiad in Informatics Training Camp 1 3.5Medium
Southwestern Europe Regional Contest (SWERC) 2009 10 6.1Hard
Southwestern Europe Regional Contest (SWERC) 2010 9 6.6Hard
Southwestern Europe Regional Contest (SWERC) 2011 4 5.9Hard
Southwestern Europe Regional Contest (SWERC) 2012 9 6Hard
Southwestern Europe Regional Contest (SWERC) 2013 9 5.9Hard
Southwestern Europe Regional Contest (SWERC) 2014 10 6Hard
Southwestern Europe Regional Contest (SWERC) 2015 10 4.9Medium
Southwestern Europe Regional Contest (SWERC) 2016 11 5.8Hard
Southwestern Europe Regional Contest (SWERC) 2017 11 5.8Hard
Spotify Challenge 2010 8 6.4Hard
Spotify Challenge 2011 8 4.8Medium
Spotify Code Quest 2012 8 5.9Hard
Swedish Championships 2000 7 4.9Medium
Swedish Championships 2001 6 4.6Medium
Swedish Coding Cup Finals 2021 5 7.9Hard
Swedish Coding Cup Finals 2022 5 8.5Hard
Swedish ICPC Qualifier 2009 4 4.8Medium
The 2016 ACM - ICPC Asia Nha Trang Regional Contest 12 6.5Hard
The 2017 ACM - ICPC Asia Ho Chi Minh City Regional Contest 12 5.8Hard
The 2017 ACM - ICPC Vietnam National Programming Contest 12 5.8Hard
The 2018 ICPC Asia Hanoi Regional Contest 12 6.2Hard
The 2018 ICPC Vietnam National Programming Contest 12 5.9Hard
The 2019 ICPC Asia Danang Regional Contest 13 6.2Hard
The 2019 ICPC Vietnam National Contest 12 6.9Hard
The 2020 ICPC Asia Can Tho Regional Contest 13 6.1Hard
The 2020 ICPC Vietnam National Contest 13 5.7Hard
The 2nd ProgNova Multi-University Programming Contest (2016) 8 5.6Hard
The 3rd ProgNova Programming Contest (2017) 7 6.2Hard
The 4th ProgNova Programming Contest (2018) 8 5.9Hard
The 5th ProgNova Programming Contest (2020) 8 7Hard
UBCPC 2020 8 5.5Medium
UiB INF237 Algoritme-engineering 2017 2 5.2Medium
United Kingdom and Ireland Programming Contest (UKIEPC) 2015 13 5.8Hard
United Kingdom and Ireland Programming Contest (UKIEPC) 2016 12 5.4Medium
United Kingdom and Ireland Programming Contest (UKIEPC) 2020 3 3.5Medium
University of Alberta Programming Contest 2022 14 4.5Medium
University of Alberta Programming Contest 2023 14 4.8Medium
University of Chicago - Department of Computer Science 7 2.7Easy
University of Chicago Masters Program in Computer Science - Placement Exam 2014/15 2 1.4Easy
University of Ulm Local Contest 1997 1 3.9Medium
UofAlberta ACM Programming Contest 2002 1 3.7Medium
UTSCode 2018 10 5.1Medium
Waterloo/Alberta Programming Contest 2004-06-12 5 4.8Medium
Waterloo/Alberta Programming Contest 2005-06-11 5 5.5Medium
Waterloo Programming Contest 1997-10-18 1 8.7Hard
Waterloo Programming Contest 1998-06-06 1 6.1Hard
Waterloo Programming Contest 1999-01-31 5 7.2Hard
Waterloo Programming Contest 1999-06-19 5 5.5Medium
Waterloo Programming Contest 1999-09-25 5 5.3Medium
Waterloo Programming Contest 1999-10-02 3 7.4Hard
Waterloo Programming Contest 2000-01-29 2 7.3Hard
Waterloo Programming Contest 2000-09-23 4 5.8Hard
Waterloo Programming Contest 2000-09-30 5 6.1Hard
Waterloo Programming Contest 2001-01-27 5 5Medium
Waterloo Programming Contest 2001-06-02 3 5.9Hard
Waterloo Programming Contest 2001-09-22 5 3.5Medium
Waterloo Programming Contest 2001-09-29 1 5.4Medium
Waterloo Programming Contest 2001-10-20 1 2.6Easy
Waterloo Programming Contest 2002-01-26 5 4.5Medium
Waterloo Programming Contest 2002-06-01 5 3.6Medium
Waterloo Programming Contest 2002-09-21 3 7.2Hard
Waterloo Programming Contest 2002-09-28 5 4.5Medium
Waterloo Programming Contest 2003-01-25 3 6.6Hard
Waterloo Programming Contest 2003-07-05 3 5.5Medium
Waterloo Programming Contest 2003-09-20 5 4.9Medium
Waterloo Programming Contest 2003-09-27 5 5.8Hard
Waterloo Programming Contest 2004-01-31 5 6.8Hard
Waterloo Programming Contest 2004-09-19 3 4.6Medium
Waterloo Programming Contest 2004-09-25 4 6.9Hard
Waterloo Programming Contest 2005-02-05 3 5.2Medium
Waterloo Programming Contest 2005-09-17 4 4.5Medium
Waterloo Programming Contest 2005-09-24 5 3.7Medium
Waterloo Programming Contest 2006-02-25 2 6.8Hard
Waterloo Programming Contest 2006-05-27 3 4.4Medium
Waterloo Programming Contest 2006-09-24 4 3.9Medium
Waterloo Programming Contest 2006-09-30 5 5.7Hard
Waterloo Programming Contest 2007-07-14 2 3.2Medium
Waterloo Programming Contest 2007-09-23 3 5.6Hard
Waterloo Programming Contest 2007-09-29 2 5.4Medium
Waterloo Programming Contest 2007-23-09 1 1.8Easy
Waterloo Programming Contest 2008-06-15 2 5.4Medium
Waterloo Programming Contest 2008-09-27 4 3.6Medium
Waterloo Programming Contest 2008-10-04 5 4.4Medium
Waterloo Programming Contest 2009-02-08 5 5.5Medium
Waterloo Programming Contest 2009-06-13 5 7.2Hard
Waterloo Programming Contest 2009-09-27 5 5.8Hard
Waterloo Programming Contest 2009-10-03 3 4.7Medium
Waterloo Programming Contest 2010-07-10 4 5.7Hard
Waterloo Programming Contest 2010-09-26 4 6.3Hard
Waterloo Programming Contest 2010-10-02 5 4.1Medium
Waterloo Programming Contest 2011-09-24 1 3Medium
Waterloo Programming Contest 2012-09-16 1 3Medium
Waterloo Programming Contest 2012-10-13 3 4.9Medium
Waterloo Programming Contest 2015-07-18 1 5.5Hard
Waterloo Programming Contest 2015-09-27 5 5.5Hard
Waterloo Programming Contest 2016-10-01 5 5Medium
Will Code for Drinks 2019/2 6 5.1Medium
Will Code for Drinks 2023 10 5.4Medium