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