Задача 407
Идемпотентные числа
Если мы вычислим a2 mod 6 для 0 ≤ a ≤ 5, мы получим: 0,1,4,3,4,1.
Наибольшее значение a такое, что a2 ≡ a mod 6 - это 4.
Назовем M(n) наибольшее значение a < n такое, что a2 ≡ a (mod n).
Так, M(6) = 4.
Найдите ∑M(n) для 1 ≤ n ≤ 107.
© Проект Эйлера | Translated problems from ProjectEuler.net