Reduce n to 0 using perfect squares (1, 4, 9, 16...) • Find minimum moves!
Greedy doesn't always work! Example: 12 = 9+1+1+1 (4 moves) but 12 = 4+4+4 (3 moves) is optimal.