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