Как сдать формальные исполнители на ЕГЭ по информатике без репетитора
Слушай, тема формальных исполнителей на ЕГЭ — это не rocket science. Там всего два основных персонажа: Чертёжник и Робот. И задания однотипные: нужно либо написать алгоритм, либо восстановить его по результату. В этой статье я разберу, что реально спрашивают, покажу топ-3 шортката, которые сэкономят тебе кучу времени, и расскажу, где обычно сливаются баллы. А в конце — как Наставник AI поможет тебе за цену одной пиццы в месяц.
Кстати, если ты ищешь "дешёвый репетитор ЕГЭ informatics" — ты по адресу. Только тут не скучная лекция, а разговор с персонажем, который объясняет на твоём языке.
Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.
Что реально проверяют на ЕГЭ по формальным исполнителям
Задания по теме "Формальные исполнители" — это номера 6 и 12 в ЕГЭ по информатике. В 6-м номере дают готовый алгоритм для Чертёжника или Робота, нужно определить, сколько клеток закрашено или куда он придёт. В 12-м — написать алгоритм для исполнителя с заданной системой команд.
По сути, проверяют умение:
- выполнять алгоритм шаг за шагом (не сбиться с циклами);
- понимать, как работают циклы и условия;
- восстанавливать алгоритм по входу и выходу.
Никакой магии. Только внимательность и знание пары приёмов.
Исполнитель Чертёжник перемещается на координатной плоскости. У него есть команды: Сместиться на (a, b) и Повторить n раз [команды]. После выполнения алгоритма Чертёжник оказался в точке (4, -1). Исходная точка — (0, 0). Восстановите алгоритм, если известно, что он содержал ровно одну команду Повторить.
Шаг 1: Если после алгоритма точка (4,-1), значит суммарное смещение по X = 4, по Y = -1.
Шаг 2: Пусть в цикле n повторений, и внутри цикла команды смещения. Тогда суммарное смещение = n * (сумма смещений за один цикл) + смещения вне цикла.
Шаг 3: Подбором: если n=2, то за цикл смещение (2, -0.5) — не целое. Если n=4, то за цикл (1, -0.25) — не целое. Если n=1, то цикл бессмыслен. Если n=3, то за цикл (1.333, -0.333) — не целое. Значит, n=2? Проверяем: (4, -1) = 2*(2, -0.5) — нет. На самом деле, часто в таких задачах n=2, а смещения в цикле целые. Пример: Повторить 2 [Сместиться на (2, -1)] даст (4,-2). Не подходит. Попробуем Повторить 2 [Сместиться на (1,0)] и затем Сместиться на (2,-1) — итог (4,-1). Алгоритм: Сместиться на (2,-1); Повторить 2 [Сместиться на (1,0)].
Ответ: Сместиться на (2,-1); Повторить 2 [Сместиться на (1,0)].
Топ-3 шортката, которые экономят время на экзамене
Шорткат 1: Если в задании с Чертёжником нужно найти суммарное смещение, просто сложи все векторы с учётом множителя цикла. Не делай лишних шагов — сразу считай итог.
Шорткат 2: Для Робота — рисуй сетку на черновике и отмечай закрашенные клетки. Если алгоритм длинный, разбивай на блоки и отмечай промежуточные состояния.
Шорткат 3: Если нужно восстановить алгоритм по результату, попробуй подобрать количество повторений цикла. Чаще всего n=2 или n=3. Проверь сначала эти варианты, не трать время на перебор всех чисел.
Где обычно сливаются и как этого избежать
Самая частая ошибка — путают оси координат или забывают, что Чертёжник начинает из (0,0). Вторая — неправильно считают количество повторений цикла: например, думают, что цикл выполняется n раз, а на самом деле n+1 (если путают с условием). Третья — в заданиях на восстановление алгоритма не проверяют, что алгоритм корректен для всех возможных входов.
Как избежать: всегда проверяй алгоритм на простом примере. Если пишешь программу для Робота, мысленно пройдись по каждой команде. И не забывай про начальное положение.
Робот находится в клетке (1,1). Алгоритм: вправо; вправо; если слева свободно то вверх; вправо. В какой клетке окажется Робот?
Шаг 1: (1,1) -> вправо -> (2,1). Шаг 2: вправо -> (3,1). Шаг 3: проверка слева свободно? Слева от (3,1) клетка (2,1) — она не свободна, так как Робот только что был там? Нет, она свободна, но условие "слева свободно" — это про стену. Если стены нет, то свободно. Предположим, стены нет. Тогда вверх -> (3,2). Шаг 4: вправо -> (4,2). Ответ: (4,2). Частая ошибка: забывают проверить условие или думают, что Робот не может пойти вверх.
Конкретный пример разбора задачи уровня ЕГЭ с полным решением
Разберём задание 12 из демоверсии 2024: Исполнитель Чертёжник. Дана программа: Повтори 2 [Сместиться на (2, –3) Сместиться на (1, 2)] Сместиться на (–2, 1). Начальная точка (0,0). Найдите координаты после выполнения.
Решение:
1. Считаем суммарное смещение за один цикл: (2+1, -3+2) = (3, -1).
2. Цикл повторяется 2 раза: (2*3, 2*(-1)) = (6, -2).
3. Добавляем команду вне цикла: (6-2, -2+1) = (4, -1).
4. Ответ: (4, -1).
Всё. Без лишних движений.
Как с этим помогает Наставник AI
Наставник AI — это не просто сайт с задачками. Ты выбираешь персонажа, который будет тебе объяснять. Хочешь по-братски? Бери Витька. Он скажет: "Слышь, эта тема — лёгкая, ща разжую". Хочешь по-советски? Анна Сергеевна строго, но по делу. А если хочешь, чтобы тебе объяснил сам Криштиану Роналду — пожалуйста. Он, правда, говорит на португальском акценте, но суть передаёт.
Ты можешь сфоткать задачу из сборника, загрузить в чат, и персонаж разберёт её голосом. Причём он не даст готовый ответ сразу — будет задавать наводящие вопросы, как по Сократовскому методу. Ты сам дойдёшь до решения.
И да, всё это стоит 995 рублей в месяц за все 12 предметов. Репетитор по информатике берёт 2000 рублей за час. Тут ты за месяц можешь прорешать сотни задач, пообщаться с разными персонажами, участвовать в баттлах с друзьями и получать XP. Есть бесплатный пробный урок без карты — попробуй, не понравится — отпишешься.
Цена: одна пицца vs репетитор
Серьёзно, 995 рублей — это цена пиццы или двух бургеров. А репетитор по информатике в Москве стоит от 2000 рублей за час. Даже если ты берёшь одно занятие в неделю — это 8000 в месяц. Наставник AI даёт тебе доступ к 12 предметам, 15+ персонажам, голосовому разбору, баттлам и тетради. Экономия очевидна.
И не надо никуда ехать: занимаешься с телефона, планшета или ноута. Всё онлайн.
Частые вопросы
Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.