Для каждого натурального числа n обозначим через n! произведение первых n натуральных чисел (1! = 1).
а) Существует ли такое натуральное число n, что десятичная запись числа n! оканчивается ровно 9 нулями?
б) Существует ли такое натуральное число n, что десятичная запись числа n! оканчивается ровно 23 нулями?
в) Сколько существует натуральных чисел n, меньших 100, для каждого из которых десятичная запись числа n! · (100 − n)! оканчивается ровно 23 нулями?
а) Для n = 40 получаем n! = 1 · 2 · ... · 40 = p · q, где число p — это произведение всех кратных 5 натуральных чисел от 1 до 40, где q — это произведение всех не кратных 5 чисел от 1 до 40. Тогда число
p = 5 · 10 · ... · 40 = 59 · (2 · 3 · 4 · 6 · 7 · 8)
делится на 59, но не делится на 510, а число q делится на 16 · 32 · 29, но не делится на 5. Значит, число n! делится на 109, но не делится на 1010, и, следовательно, его десятичная запись оканчивается ровно 9 нулями.
б) Для n = 99 получаем n! = 1 · 2 · ... · 99 = p · q, где число p — это произведение всех кратных 5 натуральных чисел от 1 до 99, где q — это произведение всех не кратных 5 чисел от 1 до 99. Тогда число
p = 5 · 10 · ... · 95 = 519 · (1 · 2 · ... · 19) = 522 · r,
где число r не делится на 5. Следовательно, число p делится на 522, но не делится на 523. При этом число q делится на 4 · 16 · 32 · 64 · 96 = 222 · 3, но не делится на 5. Значит, число n! делится на 1022, но не делится на 1023, и, следовательно, его десятичная запись оканчивается ровно 22 нулями. Поэтому десятичная запись числа n! при не может оканчиваться ровно 23 нулями, а при
число делится на 100! = 99! · 100 и, следовательно, десятичная запись числа n! оканчивается более чем 23 нулями. Следовательно, таких чисел не бывает.
в) Для каждого действительного числа x обозначаем [x] наибольшее целое число, не превосходящее x. Тогда для любого натурального числа m и любого простого числа p среди чисел 1, 2, m найдётся ровно чисел, кратных p, и
чисел, кратных p2. Поскольку при
ни одно из чисел 1,2, m не кратно 125 = 53, то получаем, что число m! = 1 · 2 · ... · m делится на
и на
но не делится на
Для любого натурального числа n, меньшего 100, получаем:
а значит, для каждого такого n десятичная запись числа n! · (100 − n)! оканчивается ровно
нулями.
Число равно 20 при n, кратных 5, и равно 19 при n, не кратных 5.
Число равно 4 при n, кратных 25, и равно 3 при n, не кратных 25.
Значит, для числа получили:
− k = 24 при n, кратных 25,
− k = 23 при n, кратных 5, но не кратных 25,
− k = 22 при n, не кратных 5.
Следовательно, натуральное число n, меньше 100, будет искомым тогда и только тогда, когда оно кратно 5, но не кратно 25. Значит, существует ровно 16 искомых натуральных чисел.
Ответ: а) да; б) нет; в) 16.
Приведём другое решение.
Раскладывая все числа от 1 до n на простые множители и объединяя затем множители 2 и 5 в пары, мы будем получать множители 10, которые просто прибавляют 0 на конце числа. Когда множители 2 или 5 (на самом деле всегда 5) закончатся, оставшееся число не будет кончаться на 0, поэтому количество нулей равно либо суммарному количеству пятерок, либо суммарному количеству двоек в разложении всех чисел от 1 до n на простые множители.
а) Пусть n = 40. Есть ровно 8 чисел кратных 5 от 1 до 40, при этом одно (25) содержит сразу две пятерки. Ясно, что 9 двоек наберется (там есть 20 четных чисел, дающих минимум по одной двойке).
б) Среди чисел 1, 2, ..., 99 есть 19 кратных 5, из них 25, 50, 75 кратны 52. Значит, 99! оканчивается на (19 − 3) + 3 2 = 22 нуля. При этом 100! = 99! · 100 окачивается на 24 нуля. Ясно, что при n < 99 число нулей будет не более 22, а при n > 100 — не менее 24.
в) Среди чисел от 1 до n ровно кратны 5 и ровно
кратны 25, поэтому степень пятерки в n! равна
(здесь используется, что n ≤ 100, то есть числа, кратные 53, 54, ..., отсутствуют). Тогда в записи n! · (100 − n)! ровно
нулей. Заметим, что при целом k [α] + [k − α] = k при целом α и [α] + [k − α] = k − 1 при нецелом α, поэтому или 20 и
или 4. Нас интересует вариант 20 + 3 (вариант 19 + 4 означал бы, что n не кратно 5, но кратно 25, что невозможно). Значит, n кратно 5, но не 25. Таких чисел 16.
Отметим, что одно из чисел n или 100 − n не меньше 50, поэтому его факториал содержит не менее 25 четных множителей, так что двоек на все эти пятерки хватит.
Ответ: а) да; б) нет; в) 16.

