Числа которые не делятся на 2 всегда нечетные, а числа которые не делятся на 5 не заканчиваются на 0 или на 5.
От 1 до 10 таких чисел четыре.
Значит от 1 до 100 таких чисел 4 * 10 = 40 .
Значит от 1 до 1000 таких чисел 40 * 10 = 400 .
Ответ: 400 чисел.