The difference between this and Project Euler is that Project Euler is far more math focused. Once you get past the first couple dozen problems you're just looking for a math trick to make the brute forcing easier.
These challenges actually seem to test your knowledge of programming, not mathematical identities.
Eh, project euler is good, but its more Math than computer science.