Установим следующее описание удачных чисел.
Лемма. Число b является удачным тогда и только тогда, когда каждое простое число входит в разложение b на простые множители с одним из следующих показателей: 0,1,2,3,4,6,8.
Доказательство. Назовем целое неотрицательное число k счастливым, если не существует такого целого m, что 2m<k≤25m. Заметим, что счастливыми являются в точности числа 0,1,2,3,4,6,8. Действительно, при k≤8 в этом можно убедиться прямой проверкой. Если же k≥9, то выберем максимальное число m такое, что 2m<k. Тогда m≥4, и 25m≥2m+2=2(m+1)≥k по выбору m, то есть k несчастливо. Осталось показать, что b удачно тогда и только тогда, когда каждое простое число входит в разложение b со счастливым показателем.
Пусть число b неудачно, то есть a5:b2,a2:b для некоторого a. Тогда некоторое простое p входит в разложение a2 в меньшей степени, чем в разложение b. Пусть p входит в разложение a и b в степенях m и k соответственно; тогда 2m<k, но 25m≥k, так как a5:b2. Значит, число k — несчастливое.
Итак, если все степени вхождения простых чисел в b счастливы, то b удачно. В противном же случае, если b=pkb′, где b′ не делится на p и k несчастливо (2m<k≤25m), то при a=pmb′ число a5 делится на b2, а a2 не делится на b, и b неудачно. Лемма доказана. □
Подсчитаем теперь количество неудачных натуральных чисел, меньших 2010. Согласно лемме, надо подсчитать количество чисел, имеющих простой делитель, входящий в разложение на простые множители с показателем 5,7,9 или более 9. Поскольку 210<2010<211, 36<2010<37, 25⋅35>2010 и 55>2010, каждое неудачное число, меньшее 2010, принадлежит к одному из следующих непересекающихся классов:
1) числа вида 25q, где q — нечётное и q≤61 (поскольку 25⋅61<2010<25⋅63);
2) числа вида 27q, где q — нечётное и q≤15 (поскольку 27⋅15<2010<27⋅17);
3) числа вида 29q, где q=1 или q=3 (поскольку q нечетно, и 29⋅3<2010<29⋅5);
4) число 210;
5) числа вида 35q, где q не делится на 3 и q≤8 (поскольку 35⋅8<2010<35⋅10).
Итого мы получаем ровно 31 число из класса 1, ровно 8 чисел из класса 2, ровно 2 числа из класса 3, ровно одно число из класса 4 и ровно 6 чисел из класса 5. Таким образом, общее количество неудачных чисел, меньших 2010, равно 31+8+2+1+6=48. Тогда количество удачных чисел равно 2009−48=1961.