Условные обозначения:
📖 — тексты | 👀 — видео | ❓ — вопросы | 💻 — задания | ☝️ — обязательно изучить | 🔽 — не обязательная тема
📖 — тексты | 👀 — видео | ❓ — вопросы | 💻 — задания | ☝️ — обязательно изучить | 🔽 — не обязательная тема
Содержание
Задание 5 ЕГЭ по информатике. Реализация алгоритмов
- Немного теории.
- Приёмы, необходимые для решения вводных заданий
- Разбор «простого» задания (чётность, два дописанных бита)
- Разбор «усложнённого» задания (четырёхзначное число → конкатенация сумм)
🔁 Что повторить по Python
- Целые числа и системы счисления:
bin(n),int(s, base), перевод в/из разных оснований, работа с двоичными строками. - Строки: индексация/срезы (
s[2:],s[:-1]),len,count,replace,join,zfill,strip. - Условия и циклы:
if/elif/else,for, итерация по диапазонамrange. - Списки, методы списков, списковые включения.
- Функции: определение функций, возврат результата, разбор примеров с параметрами.
- Арифметика цифр числа: выделение цифр через
//и%либо перевод в строку. - Форматирование: f-строки, аккуратный вывод и отладочные принты.
📖 Текстовые уроки
👀 Видеоуроки
- Разбор некоторых заданий 5 и 14
- ☝️ Немного теории по заданиям 5
- Как посчитать сумму цифр в числе (может пригодиться в задании 5)
- Как быстро получить сумму всех цифр в числе. Пригодится в 5 задании и, возможно, в ряде других (12, 16, 24)
- ☝️ Использование строковых методов и операторов для решения заданий 5. Работа с различными типами данных на примере решения 5 задания.
- ☝️ Решение заданий 5
- ☝️ Как получить сумму цифр в двоичном числе? Для решения задания 5
❓ Контрольные вопросы
Итоги раздела
- 📖 Теория: обзорная статья
- 👀 Главное видео: Задание 5
- ❓ Вводные задания: решаем и погружаемся
- 💻 Практика: задания простые+средние
