Привет! Отличная задача, давай разберёмся подробнее. Всё начинается с того, что нам нужно найти числа из файла, которые в 5-системе счисления имеют не менее 5 цифр и заканчиваются на 33 или 20. Затем нужно определить их количество и среднее арифметическое, округлённое вверх.
Ты отметил, что ответа не дал, и просишь подсказку. Основная сложность в том, чтобы правильно переводить числа в 5-систему и проверять условия. В правильном решении реализована функция check(x), которая переводит число в 5-ричную систему и проверяет первые две цифры.
Объясню, почему твой ответ не подходит: ты вообще не попытался решить задачу. Чтобы получить правильный результат (354 143), нужно было написать код или хотя бы вручную проверить числа. В этом случае программа, которая есть в правильном решении, проходится по всему файлу, переводит каждое число в 5-систему, проверяет условия и считает их количество и сумму, чтобы вывести результат.
Если хочешь, я помогу тебе написать более подробный план, как решать такие задачи, или попробуем вместе придумать алгоритм. Ну а сейчас, поставим оценку моему объяснению :) Лайк или дизлайк?