Рассуждаем так: ноль в конце произведения появляется столько раз, сколько будет множителей, кратных 5 (вернее, сколько будет пятёрок в разложениях этих множителей).
Таких чисел 6 (5, 10, 15, 20, 25, 30) и они дадут 7 пятёрок (потому что 25 = 5*5)
Значит, произведение всех чисел от 1 до 30 оканчивается 7 нулями.