Системы счисления(36 задач)
"Длинная" арифметика(58 задач)
Простые числа и разложение на множители(45 задач)
Остатки(21 задач)
Быстрое возведение в степень(3 задач)
Быстрое преобразование Фурье(3 задач)
Дано одно натуральное число n (1 ≤ n ≤ 105)
Выведите число 2n
10
1024
Определить количество повторений каждой из цифр 0, 1, 2, ..., 9 в числе nn.
Дано одно число n (1 ≤ n ≤ 104).
В единственной строке выведите 10 чисел — количество вхождений цифры 0, 1, 2, ..., 9.
4
0 0 1 0 0 1 1 0 0 0
44 = 256. Таким образом цифры 2, 5, и 6 входят по одному разу.
Вводится n. Необходимо найти, на сколько нулей оканчивается n! = 1·2·3·...·n
Дано одно натуральное число n (1 ≤ n ≤ 2·1018)
Выведите одно число — количество нолей на конце числа n!
10
2
На входе программе даются два числа N и P. Программа на выходе должна дать такое максимальное число M, что N! делится на PM
Дано два числа N и P (2 ≤ N, P ≤ 107)
Выведите число M
6 7
0
7 3
2
Дано натуральное число. Представить его в виде суммы натуральных чисел так, чтобы произведение этих слагаемых было максимально.
Дано одно натуральное число n (1 ≤ n ≤ 105).
Выведите одно число — максимальное произведение слагаемых.
4
4