Как решить задание 25. Статград 25 апреля. ЕГЭ Информатика 2023. Разбор задач пробника от 25.04.2023

preview_player
Показать описание
Решение задачи 25 из ЕГЭ по информатике и ИКТ. Это разбор заданий тренировочной работы №5 (25.04.2023) от Статград. Вопросы можно задавать в комментариях, или на моих страничках в соц.сетях:
Решаем задачу номер 25 на тему "Программирование"
Маска числа – это последовательность цифр, в которой могут встречаться специальные символы «?» и «*». Символ «?» означает ровно одну произвольную цифру, символ «*» означает произвольную (в том числе пустую) последовательность цифр.
Пример. Маске 123*4?5 соответствуют числа 123405 и 12376415.
Найдите все натуральные числа, не превышающие 1010, которые соответствуют маске 1?7602*0 и при этом без остатка делятся на 4891.
В ответе запишите все найденные числа в порядке возрастания.

Полное решение и правильный ответ в самом видео.
PS подписываемся - мы продолжаем разбор интересных вариантов диагностических работ Статграда для ЕГЭ Информатика и ИКТ 2023 года.
PSS Эта тренировочная работа-пробник №5 по информатике 11 класс была опубликована 25 апреля 2023 года.
#Информатика #ЕГЭ #Статград #25042023
Рекомендации по теме
Комментарии
Автор

Алексей, здравствуйте! Убийственное решение в одну строку, функция по маскам всё сделает за нас!
from fnmatch import fnmatch
print(*sorted([i for i in range(0, 10**10, 4891) if fnmatch(str(i), '1?7602*0')]))

asddsasi