Решение задания двумя способами: аналитическое и программное
Разбор 12 задания ЕГЭ по информатике. Статград декабрь 2024 года
00:00 Введение и аналитическое решение
• Разбор двенадцатого задания ЕГЭ из декабрьского варианта.
• Программа редактора заменяет единицы и двойки в строке.
• Задача: определить количество различных строк с десятью двойками.
00:38 Анализ алгоритма
• Входная строка состоит из единиц и двоек.
• Алгоритм использует цикл while для замены соседних единиц и двоек.
• Возможные замены: три единицы заменяются на одну двойку, три двойки на одну единицу.
04:19 Проверка гипотезы
• Написание программы для проверки гипотезы.
• Формирование строки из десяти единиц и десяти двоек.
• Вывод: двойки чередуются с единицами.
06:14 Подсчет комбинаций
• Определение результирующей строки с десятью двойками.
• Подсчет комбинаций: одна единица или две единицы между двойками.
10:49 Программное решение
• Попытка решить задачу программно.
• Использование циклов for для генерации строк.
• Проблемы с количеством двоек в результирующей строке.
15:10 Использование product
• Подключение функции product для генерации перестановок.
• Создание множества для хранения уникальных строк.
• Перебор всех возможных комбинаций и добавление строк с десятью двойками в множество.
18:27 Заключение
• Проверка множества на наличие дубликатов.
• Вывод длины множества для определения количества различных строк.
• Уточнение, что результирующая строка может быть разной длины.
18:59 Запуск программы и анализ результатов
• Программа выдает ответ не сразу, так как идет запись.
• Показаны все элементы множества ст, включая строки с одной и двумя единичками.
20:06 Оптимизация программы
• Рассматривается возможность изменения длины строки в цикле.
• Программа работает долго и неэффективно при переборе нескольких вариантов.
• Предлагается аналитический подход для перебора строк.
21:31 Аналитический подход
• Формируются строки с использованием алфавита а и б.
• Строки могут содержать одну или две единички между двойками.
• Все возможные комбинации добавляются во множество ст.
22:26 Формирование строк
• Строки формируются с использованием кортежей и индексов.
• Рассматриваются варианты строк с одной и двумя единичками.
• Строки добавляются во множество ст для дальнейшего анализа.
28:12 Проверка и тестирование
• Программа перебирает все возможные комбинации и формирует результирующие строки.
• Аналитический подход может быть быстрее и эффективнее, чем программный.
• Рекомендуется использовать оба метода для проверки и тестирования.
2 views
1361
419
1 month ago 01:28:22 5
ЛАРИСА БУЛИНА / Та самая Сарышка / О любви к Кыргызстану и своему делу, о популярности и одиночестве
1 month ago 03:05:35 2
[Школа Пифагора ЕГЭ по математике] Вариант #1 из задач ФИПИ - Уровень Сложности ЕГЭ 2025| Математика Профиль| Оформление на 100
1 month ago 02:50:46 1
[Алексей Кабанов] Разбор демоверсии // ЕГЭ по информатике 2022
1 month ago 00:21:29 17
Grass Hopper 300T Обзор прицепа-дачи
1 month ago 01:43:47 1
ЭТО выведет тебя на новый уровень в бизнесе мгновенно
1 month ago 00:13:00 1
[Aleksandr Shevelev] Единственный паттерн разворота цены, который ДОЛЖЕН ЗНАТЬ ТРЕЙДЕР! Работает на всех рынках [+ PDF]
1 month ago 00:17:25 1
[Aleksandr Shevelev] Стратегия, которая работает как часы! ТОП уровней ликвидности. Торгуем манипуляции [+ Шпаргалка]
1 month ago 00:45:52 1
Cold Steel Magnum Tanto XII реплика: Мачете, нож или катана? Разборка.
1 month ago 00:24:35 60
Успевать или много делать? Время и пространство в жизни - как искусство и философия
1 month ago 00:18:58 183
Агрессивный FOCH 155 на барабане и суперфорсаже | Tanks Blitz
1 month ago 00:20:18 133
МТС без дивов, шорт Сегежи и АФК, есть ли идея в Транснефть? | ИнвестОбзор #12