Project Euler Lab
All 997 problems, integrated into the academy: each one mapped to the lessons that prepare you for it, tagged by concept and algorithm, classified for browser feasibility, and wired to a real Python workbench with a progressive hint ladder, answer checking, mastery tracking and spaced review.
Daily challenge
A deterministic pick for today, drawn from the learnable difficulty band.
Review queue
Current strengths
Weakest areas
Learning paths
Problems are not meant to be done in numerical order. Pick a prerequisite-ordered path; your recommended-next problem follows it. A problem may belong to several paths.
Quant Foundations
arithmetic, algebra, sequences, exact computation, basic algorithms
176 problems
Probability & Combinatorics
counting, expectation, state enumeration, simulation
280 problems
Number Theory
primes, divisibility, modular arithmetic, Diophantine structure
481 problems
Algorithms & Data Structures
search, graphs, DP, memoization, complexity
326 problems
Numerical & Scientific Computing
approximation, precision, convergence, matrices
200 problems
Optimization & Efficient Computation
replacing brute force, bounds, symmetry
452 problems
Quant Interview
probability, expectation, coding, complexity under pressure
44 problems
Advanced Euler
the hardest problems, after prerequisites are mastered
409 problems