Я вижу это решение сугубо логическое:
1. Трёхзначные числа это от 100 до 1000 (последнее четырёхзначное и это помним)
2. Между этими силами 900 чисел, соответственно делятся на четыре каждое четвёртое, то есть 225.
3. Проверяем на делимость 100 - оно не делится. Получаем 224
4. На восемь делится только каждое второе из этих чисел. То есть 224/2=112.
1. Трёхзначные числа это от 100 до 1000 (последнее четырёхзначное и это помним)
2. Между этими силами 900 чисел, соответственно делятся на четыре каждое четвёртое, то есть 225.
3. Проверяем на делимость 100 - оно не делится. Получаем 224
4. На восемь делится только каждое второе из этих чисел. То есть 224/2=112.
раскрыть ветку (4)
раскрыть ветку (3)
На четыре без остатка делится только каждое четвёртое число, а на восемь - каждое восьмое, то есть в два раза меньше, чем на четыре.
раскрыть ветку (2)
