Ответ: Подсчёт восьмеричных чисел
Программа должна проверять условие 64 <= x <= 511 and x % 8 == 0 и выводить количество чисел, удовлетворяющих ему.
У этого задания официального ключа нет, поэтому ответ получен в разборе и с ключом не сверен. Перед тем как заучивать результат, пройдите выкладки — там видно, откуда взялось каждое число.
Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в восьмеричной системе счисления трёхзначна и оканчивается на цифру 0. На вход программе сначала подаётся количество элементов последовательности $N$ ($1 \leq N \leq 1000$), затем каждый элемент последовательности в отдельной строке. Программа должна напечатать только одно число — количество искомых элементов последовательности.
Пример: для последовательности $32$, $160$, $472$, $504$, $576$ программа должна вывести число $3$.
Где здесь ошибаются
Проверяют только делимость на 8, не учитывая требование трёхзначной записи.
Используют диапазон от 64 до 512 включительно вместо 64–511.
Проверяют делимость на 10, хотя последняя цифра должна быть нулём именно в восьмеричной записи.
Выводят сами подходящие числа вместо их количества.