Deck · IOI — Competitive Programming
Number Theory for Competitive Programming
Sieves, modular arithmetic and inverses, extended Euclid, CRT, Euler's totient and theorems, Mobius inversion, multiplicative functions, divisor functions, Miller-Rabin, Pollard's rho, Lucas' theorem, discrete logarithm, primitive roots, quadratic residues, and modular equations for the IOI.
69 cards · SM-2 spaced repetition
Included with the full IOI — Competitive Programming program — 14 decks, 964 cards.
Sample cards
Unlock the program to study all 69 cards with spaced repetition.
Cards are created from publicly available sources and may contain errors. Check anything you rely on against your official materials.
More in IOI — Competitive Programming
Review number theory for competitive programming — and the rest of IOI — Competitive Programming.
One program. 964 cards across 14 decks.