00:00 Решение задачи 25 на экзамене
• В видео предлагается решить задачу 25 с экзамена прошлого года тремя способами: на языке программирования Паскаль, Python и с использованием табличного процессора Excel.
01:32 Оценка верхней границы решения
• В первом решении используется современный Python для перебора чисел от 0 до 10^8, которые делятся на 2025 без остатка.
02:00 Регулярное выражения
• Второе решение использует регулярные выражения для определения чисел, которые удовлетворяют условию деления на 2025.
04:25 Решение на Python
Решаем в среде программирования PyCharm
06:05 Решаем через Excel
• Третье решение использует Excel для заполнения таблицы с числами от 2025 до 10^8 с шагом 2025 и фильтрации значений, которые делятся на 2025 без остатка.
06:04 Обсуждение результатов
• Все три решения успешно справились с задачей, но автор считает, что решение в Excel может быть более интересным и надежным.
• В комментариях предлагается поделиться своим опытом решения задачи и кодом.
Условия задачи:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(№ 6789) (ЕГЭ-2023) Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
— символ «?» означает ровно одну произвольную цифру;
— символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность.
Например, маске 123*4?5 соответствуют числа 123405 и 12300425.
Найдите все числа, меньшие 10^8, соответствующие маске 12*34?5 и делящиеся без остатка на 2025. В качестве ответа приведите все найденные числа в порядке возрастания, справа от каждого числа выведите результат его деления на 2025.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Поддержать проект: https://yoomoney.ru/to/4100117178785043
#информатика #егэ #маска