By Topic
- All Problems
- math (282)
- matrix-exponentiation (188)
- implementation (121)
- strings (103)
- combinatorics (93)
- dp (87)
- graphs (70)
- kmp (55)
- sorting (49)
- digit-dp (35)
- number-theory (34)
- prefix-sums (32)
- greedy (32)
- games (24)
- two-pointers (24)
- bitwise (23)
- binary-search (22)
- geometry (21)
- segment-tree (15)
- trees (15)
- bfs (14)
- aho-corasick (13)
- stack (11)
- sliding-window (10)
- game-theory (9)
- union-find (9)
- grundy (8)
- intervals (8)
- fenwick (7)
- heap (7)
- sparse-table (5)
- prefix-sum (5)
- interval-dp (5)
- suffix-array (4)
- linear-algebra (4)
- lazy-propagation (4)
- binary-lifting (4)
- bitmask (4)
- divide-and-conquer (4)
- offline (3)
- scc (3)
- shortest-paths (3)
- euler-tour (2)
- deque (2)
- manacher (2)
- mobius (2)
- nim (1)
- constructive (1)
- trie (1)
- sweep-line (1)
- brute-force (1)
- rerooting (1)
- pollard-rho (1)
- hashing (1)
- 2-sat (1)
- matching (1)
- knapsack (1)
- flow (1)
By Difficulty
Problem of the Day:
Integer Square Root
— keep your streak alive!
Practice Problems — games
| # | Problem | Topics | Difficulty |
|---|---|---|---|
| 282 | The Divisor Game | math games | 1200 |
| 283 | Race to N | math games | 1200 |
| 280 | Take-Away Game | math games | 1300 |
| 281 | Classic Nim | math bitwise games | 1500 |
| 614 | Subtraction Game Oracle | dp games | 1800 |
| 676 | Remove a Square Number | dp games | 1800 |
| 677 | Remove a Power of Two | dp games | 1800 |
| 678 | Halve or Decrement | dp games | 1800 |
| 679 | Remove a Fibonacci Number | dp games | 1800 |
| 701 | Remove One, Three, or Four | dp games | 1800 |
| 702 | Remove a Proper Divisor | dp games | 1800 |
| 703 | Remove Up to Half | dp games | 1800 |
| 704 | Remove a Triangular Number | dp games | 1800 |
| 725 | Remove Two, Five, or Six | dp games | 1800 |
| 726 | Remove a Prime Number | dp games | 1800 |
| 727 | Remove One or Cut to a Third | dp games | 1800 |
| 728 | Remove a Perfect Power | dp games | 1800 |
| 753 | Remove Three, Four, or Five | dp games | 1800 |
| 754 | Remove an Even Number | dp games | 1800 |
| 755 | Remove One or a Perfect Square | dp games | 1800 |
| 612 | Bounded Nim | math games | 2100 |
| 613 | Staircase Nim | math games | 2100 |
| 615 | Flip and Slide | math games | 2100 |
| 616 | Two Piles, Diagonal Moves | math games | 2100 |