Нули дадут пятёрки и двойки в разложении на простые множители, Первое число кратное 5 - это 20; сразу легко сколько нулей найдем, двоек точно больше, каждое второе число кратно 2;
20; 25; 30; 35; 40; 45. = 6 нулей. Но среди чисел есть 25, оно даёт 2 нуля, 24•25=600 - два нуля. итого было 6 да еще этот 1 6+1=7 всего.
ответ: произведение от 18 до 45 включительно заканчивается на 7 нулей