из 2011 чисел на 3 делится каждое третье). Соответственно 2011/3 (если делить нацело) будет 670. Остальные не делятся.
Тоже самое с 7. 2011/7 (нацело) будет 287. При этом нужно учесть числа которые делятся и на 3 и на 7. Для этого 2011/3/7 (нацело) будет 95. Таким образом количество чисел не делящихся ни на 3, ни на 7 равно 2011-670-287+95=1149.