Problems
Extra spaces#2165
Very easy · Strings
Anagrams#2166
Very easy · Sorting
Chips#2167
Medium · Implementation
Square punch#2168
Medium · Depth-first Search
Permutations#2169
Easy · Combinatorics · Sorting · Brute force
Repair in Hanoi#2170
Very easy · Constructive Algorithms
Find a set of patterns 1#2171
Easy · Strings
Find a set of patterns 2#2172
Easy · Strings
Cubes#2173
Easy · Strings
DogDogBark#2174
Easy · Strings
Palindromes#2175
Medium · Strings
Trees Made to Order#2176
Hard · Combinatorics · Dynamic programming · Divide and Conquer · Constructive Algorithms
Function Run Fun#2177
Very easy · Dynamic programming
Binary Multiplication#2178
Easy · Strings
Palindromic Subsequence#2179
Medium · Strings
Role-playing game#2180
Very easy · Math
Wheel of Fortune#2181
Easy · Implementation · Brute force
Text Formatting#2182
Medium · Implementation
Space Exploration#2183
Easy · Graphs
Chessboard#2184
Very easy · Implementation · Math
Shooting Championship#2185
Very easy · Implementation
Divisors#2186
Easy · Divide and Conquer · Number theory · Math
House by the Road#2187
Hard · Geometry · Implementation
Delaunay triangulation#2188
Hard · Geometry
Replica Placement#2189
Very hard · Graphs