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