Probleme
Brackets#1994
Ușor · Data Structures
How can I help?#1995
Foarte dificil · Dynamic programming
Cupcakes#1996
Ușor · Math
Approaching by progression#1997
Foarte ușor · Math
Tori#1998
Ușor · Geometry
Palindrome#1999
Dificil · Strings
Minefield#2000
Dificil · Greedy algorithms
Device Survey#2001
Foarte ușor · Binary Search · Graphs
Pattern Coloring#2002
Ușor · Sorting · Prefix Sums
Cellular communication#2003
Dificil · Graphs · Brute force
Routing#2004
Foarte dificil · Binary Search
Weighing 2#2005
Foarte dificil · Brute force · Combinatorics · Dynamic programming · Implementation · Graphs
Plus and xor#2006
Ușor · Bitmasks
Gift#2007
Mediu · Graphs · Greedy algorithms
Tourist#2008
Mediu · Binary Search
Points#2009
Ușor · Math
Mice and Cheese#2010
Ușor · Greedy algorithms · Sorting
Mutation#2011
Mediu · Dynamic programming · Implementation
Sequence#2012
Foarte ușor · Dynamic programming
Area of the hexagon#2013
Foarte ușor · Geometry
Lucky Number#2014
Foarte ușor · Implementation
Game XOR#2015
Dificil · Games · Math · Combinatorics
Determinant of the matrix#2017
Ușor · Matrix
Minimal d-exponent#2018
Mediu · Number theory · Brute force
Fibonacci sequence#2019
Mediu · Hashing · Dynamic programming