5795 читали · 3 года назад
ITERTOOLS комбинаторика на Python решаем 8-е задание без труда
Большинство заданий №8 из КЕГЭ по информатике связано с комбинаторикой - перестановками, сочетаниями, количеством вариантов выборки и т.д. Модуль ITERTOOLS предназначен для таких задач (ссылка на документацию - https://docs.python.org/3/library/itertools.html ). Разберём его основные функции PRODUCT - сочетания с повторениями print(product(*'AB', repeat=3)) (‘A’, ‘A’, ‘A’) (‘A’, ‘A’, ‘B’) (‘A’, ‘B’, ‘A’) (‘A’, ‘B’, ‘B’) (‘B’, ‘A’, ‘A’) (‘B’, ‘A’, ‘B’) (‘B’, ‘B’, ‘A’) (‘B’, ‘B’, ‘B’) Функция принимает на вход строку символов и длину комбинаций...
544 читали · 2 года назад
ЕГЭ по информатике — задание 2 (таблицы истинности) — самый тупой и всегда верный метод решения
Всем привет! Данный способ можно применять как "оружие последнего шанса", если вдруг никак не получается закончить решение "умными" логическими рассуждениями. Начнем сразу с примера (всего их будет 3, так что если лень читать подробный разбор — переходите сразу к примерам 2 и 3 ниже ну или к видео): Пример 1 Логическая функция F задана выражением ((x ∧ w) ∨ (w ∧ z)) ≡ ((z → y) ∧ (y → x)) Дана частично заполненная таблица, содержащая неповторяющиеся строки полной таблицы истинности функции F. Определите, какому столбцу таблицы истинности соответствует каждая из переменных x, y, z, w...