Concepts and C++ programs

In this website you can find explanations about congruences, the factorial function, p-adic numbers, binomial and multinomial coefficients, little Fermat's Theorem, generators of a group and how to find primitive roots, among other materials.