Исполнитель Вычислитель преобразует число на экране.
У исполнителя есть три команды, которым присвоены номера:
1. Прибавить 1
2. Умножить на 3
3. Прибавить 2
Первая команда увеличивает число на экране на 1, вторая умножает его на 3, третье увеличивает его на 2.
Программа для исполнителя Вычислитель — это последовательность команд.
Сколько существует программ, которые преобразуют исходное число 2 в число 12 и при этом траектория вычислений содержит числа 9 и 11?
Траектория вычислений программы — это последовательность результатов выполнения всех команд программы. Например, для программы 132 при исходном числе 7 траектория будет состоять из чисел 8, 10, 30.
Спрятать решение
Решение.
Искомое количество программ равно количеству программ, получающих из числа 2 число 12, при этом траектория вычислений должна содержать числа 9 и 11.
Пусть R(n) — количество программ, которые число 2 преобразуют в число n.
Верны следующие соотношения:
R(n) = R(n−1) + R(n/3)(если n — кратно 3) + R(n−2).
R(2) = 1.
R(3) = R(2) = 1.
R(4) = R(2) + R(3) = 2.
R(5) = R(4) + R(3) = 3.
R(6) = R(5) + R(2) + R(4) = 6.
R(7) = R(6) + R(5) = 9.
R(8) = R(7) + R(6) = 15.
R(9) = R(8) + R(3) + R(7) = 25.
R(10) = R(9) = 25.
R(11) = R(10) + R(9) = 50.
R(12) = R(11) = 50.
Таким образом, количество программ, удовлетворяющих условию задачи, равно 50.
Ответ: 50.
Приведем другое решение.
Искомое количество программ равно произведению количества программ, получающих из числа 2 число 9, количества программ, получающих из числа 9 число 11 и количества программ, получающих из числа 11 число 12.
Количество программ, получающих из числа 2 число 9, равно 25, как показано в основном решении.
Получить число 11 из числа 9 можно двумя программами: 11 или 2.
Получить число 12 из числа 11 можно единственной программой 1.
Таким образом, количество программ, удовлетворяющих условию задачи, равно 25 · 2 · 1 = 50.
Приведём другое решение на языке Python.
def f(x, y):
if x > y:
return 0
if x == y:
return 1
else:
return f(x + 1, y) + f(x * 3, y) + f(x + 2, y)
print(f(2, 9) * f(9, 10) * f(10, 12))
Источник: ЕГЭ по информатике 13.06.2019. Основная волна, Центр. Вариант Имаева-Зубовой — «Котолис».

В конце варианта приведены правильные ответы ко всем заданиям. Вы можете свериться с ними и найти у себя ошибки.
Скачать тренировочный вариант ЕГЭ: Скачать
Файлы для варианта: Скачать
Интересные задания:
4. Все заглавные буквы русского алфавита закодированы неравномерным двоичным кодом, в котором никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Известно, что слово СПОРТЛОТО кодируется как 10010100110011110000100. Какой код соответствует букве Л, если известно, что коды подбирались под минимальную длину заданного слова. Примечание: под условием Фано понимается такой метод кодирования, при котором ни одно кодовое слово не является началом другого кодового слова. Такой способ кодирования позволяет получить однозначно декодируемый код.
5. На вход алгоритма подаётся натуральное число N большее 4. Алгоритм строит по нему новое число R следующим образом. 1. Строится двоичная запись числа N. 2. Далее эта запись обрабатывается по следующему правилу:
а) если количество цифр в двоичной записи числа нечётное, то центральный бит двоичного представления инвертируется;
б) если количество цифр в двоичной записи числа чётное, то два центральных бита двоичного представления инвертируется; Например, для исходного числа 610 = 1102 результатом является число 1002 = 410, а для исходного числа 910 = 10012 результатом является число 11112 = 1510. Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число R, большее 100 и меньшее N. В ответе запишите это число в десятичной системе счисления.
7. Спутник каждую секунду делает снимок 20 на 7.6 километра. Размер пикселя на местности 0.65х0.65 метра. Цвет пикселя выбирается из палитры в 256 цветов. Оцените объем памяти (в МБ) для хранения одного изображения. Сжатие не производится. Ответ округлите до большего целого числа.
8. Определите количество десятизначных чисел, записанных в восьмеричной системе счисления, в записи которых ровно пять цифры 7 и при этом никакая нечетная цифра не стоит рядом с цифрой 7.
9. Откройте файл электронной таблицы, содержащей в каждой строке шесть натуральных чисел. Определите количество строк таблицы, содержащих числа, для которых выполнено строго одно из условий:
– в строке есть повторяющиеся числа;
– в строке есть ровно три нечетных числа. В ответе запишите только число.
10. Текст произведения Ника Горькавого «Теория Катастроф» представлен в виде текстового файла. Откройте файл и определите, сколько бифуркационных технологий содержал итоговый список. В ответе запишите только число.
11. Вася решил закодировать персональные данные всех 1347 учеников всей школы. Для каждого ученика был сформирован ID из нескольких полей: номер класса, буква (а,б,в,г,д), пол, день и месяц рождения, номер имени по таблице имен (всего 103), номер фамилии по таблице фамилий (всего 733). Сперва Вася для каждого поля выделил минимальное количество байт. Затем попробовал закодировать все поля непрерывной битовой строкой и для каждого ID выделил минимальное количество байт. Сколько байт сэкономил Вася во втором случае для кодирования всех учеников школы?
Вам будет интересно:
ЕГЭ 2023 по информатике 11 класс. Новый тренировочный вариант №6 — №221107 (задания и ответы)
* Олимпиады и конкурсы
* Готовые контрольные работы
* Работы СтатГрад
* Официальные ВПР
Поделиться:
Продолжаем решать демоверсию ЕГЭ по информатике 2023.
Условия задач были взяты с сайта: https://fipi.ru/ege/demoversii-specifikacii-kodifikatory#!/tab/151883967-5
Видеокурс — это то, с чего лучше всего начать подготовку к ЕГЭ по информатике.
Демоверсия ЕГЭ по информатике 2023 (Задания 1-5)
Демоверсия ЕГЭ по информатике 2023 (Задания 6-10)
Демоверсия ЕГЭ по информатике 2023 (Задания 16-21)
Демоверсия ЕГЭ по информатике 2023 (Задания 22-27)
Задание 11
При регистрации в компьютерной системе каждому объекту присваивается
идентификатор, состоящий из 250 символов и содержащий только
десятичные цифры и символы из 1650-символьного специального алфавита.
В базе данных для хранения каждого идентификатора отведено одинаковое
и минимально возможное целое число байт. При этом используется
посимвольное кодирование идентификаторов, все символы кодируются
одинаковым и минимально возможным количеством бит.
Определите объём памяти (в Кбайт), необходимый для хранения 65 536
идентификаторов. В ответе запишите только целое число – количество
Кбайт.
Решение:
Воспользуемся формулой для 11-ого задания из ЕГЭ по информатике.
Вместо N подставляем число 1650 + 10 = 1660 (1650 символов плюс 10 цифр). Тогда
1660 < 211
Т.е. 11 бит точно хватит, чтобы закодировать 1650 символов.
В идетификаторе всего 250 ячейки. Найдём сколько будет «весить» один идетификатор: 250 * 11 = 2750 бит. Узнаем, сколько байт потребуется для одного идентификатора 2772 / 8 = 344 байт (округлили в большую сторону, чтобы точно хватило).
У нас всего 65536 идентификаторов. Тогда нам потребуется 65536 * 344 = 22544384 байт. Переведём в Кб: 22544384 / 1024 = 22016 Кб.
Ответ: 22016
Задание 12
Исполнитель Редактор получает на вход строку цифр и преобразовывает её.
Редактор может выполнять две команды, в обеих командах v и w обозначают
цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на
цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150.
заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя
Редактор. Если она встречается, то команда возвращает логическое значение
«истина», в противном случае возвращает значение «ложь». Строка
исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие
ложно).
Дана программа для Редактора:
НАЧАЛО
ПОКА нашлось (>1) ИЛИ нашлось (>2) ИЛИ нашлось (>0)
ЕСЛИ нашлось (>1)
ТО заменить (>1, 22>)
КОНЕЦ ЕСЛИ
ЕСЛИ нашлось (>2)
ТО заменить (>2, 2>)
КОНЕЦ ЕСЛИ
ЕСЛИ нашлось (>0)
ТО заменить (>0, 1>)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
На вход приведённой выше программе поступает строка, начинающаяся
с символа «>», а затем содержащая 39 цифр «0», n цифр «1» и 39 цифр «2»,
расположенных в произвольном порядке.
Определите наименьшее значение n, при котором сумма числовых значений
цифр строки, получившейся в результате выполнения программы, является
простым числом.
Решение:
Есть отличный разбор 12 задания в видеокурсе по подготовке к ЕГЭ по информатике.
Единица превращается в две двойки. Двойка преходим в саму себя. Ноль превращается в 1.
Изначально было 39 нулей. Значит, 39 единиц уже точно будет в строке, после выполнения программы. Так же там будет 39 двоек. Т.е., если не брать во внимание n единиц, сумма в результате будет 39 + 39 * 2 = 117.
Нужно прибавить некоторое количество чевёрок, чтобы получилось ближайшее простое число.
117 + 4*5 = 137.
Получается 5 единиц.
Ответ: 5
Задание 13
На рисунке представлена схема дорог, связывающих города А, Б, В, Г, Д, Е,
Ж, И, К, Л. По каждой дороге можно двигаться только в одном направлении,
указанном стрелкой.
Определите количество различных путей ненулевой длины, которые
начинаются и заканчиваются в городе Е, не содержат этот город в качестве
промежуточного пункта и проходят через промежуточные города не более
одного раза.
Решение:
Решать будем примерно так же, как и классическую задачу. Основные идеи ни чем не отличаются.
В город Е входят города с числами: 16, 2 и 3. Значит, ответ получается 16 + 2 + 3 = 21.
Ответ: 21
Задание 14
Операнды арифметического выражения записаны в системе счисления
с основанием 15.
123×515 + 1×23315
В записи чисел переменной x обозначена неизвестная цифра из алфавита
15-ричной системы счисления. Определите наименьшее значение x, при
котором значение данного арифметического выражения кратно 14. Для
найденного значения x вычислите частное от деления значения
арифметического выражения на 14 и укажите его в ответе в десятичной
системе счисления. Основание системы счисления в ответе указывать
не нужно.
Решение:
Решим с помощью программирования на языке Python.
for x in '0123456789ABCDE': r = int('123' + x + '5', 15) + int('1' + x + '233', 15) if r%14==0: print(r//14) break
Перебираем для переменной x все цифры в пятнадцатиричной системе. Вычисляем значение выражение. Функция int может перевести строку, записанную в пятнадцатиричной системе, в число.
Остаётся только найти нужное значение и остановить цикл с помощью break.
Ответ: 8767
Задание 15
Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наименьшего натурального числа А формула
(ДЕЛ(x, 2) → ¬ДЕЛ(x, 3)) ∨ (x + A >= 100)
тождественно истинна (т.е. принимает значение 1) при любом натуральном значении переменной x ?
Решение:
Применим шаблон из видокурса ЕГЭ по информатике.
def D(n, m): if n%m==0: return True else: return False for A in range(1, 1000): k=0 for x in range(1, 10000): if (not(D(x, 2)) or not(D(x, 3))) or (x + A >= 100): k=k+1 if k==9999: print(A)
Здесь в начале пишем функцию D, которая олицетворяет функцию ДЕЛ. Потом перебираем различные натуральные значения A. Если функция для какого-то значения сработает 9999 раз, то будем считать, что такое значение A нам подходит.
Самое маленькое значение получается 74.
Ответ: 94
Демоверсия ЕГЭ по информатике 2023 (Задания 1-5)
Демоверсия ЕГЭ по информатике 2023 (Задания 6-10)
Демоверсия ЕГЭ по информатике 2023 (Задания 16-21)
Демоверсия ЕГЭ по информатике 2023 (Задания 22-27)
В решении к заданию 11 вы пишите: «У нас всего 4096 идетификаторов». Пожалуй, надо исправить на «65 536 идентификаторов»…
Разбор досрочного варианта ЕГЭ по информатике 2019 от ФИПИ Информатик БУ. Решаем досрочный вариант ЕГЭ по информатике.
Смотрите также:
Досрочный вариант ЕГЭ по информатике 2019 от ФИПИ
Канал видеоролика: Физика Информатика
Смотреть видео:
#информатика #егэинформатика #икт #экзамены #егэ_2020 #мгту #школьникам #помощь_студентам #подготовкакэкзаменам
Свежая информация для ЕГЭ и ОГЭ по Информатике (листай):
С этим видео ученики смотрят следующие ролики:

Решаем 7 номер и получаем халявный балл в ЕГЭ по информатике. Задача 3496 с сайта К.Ю. Полякова
Физика Информатика

Задание 11 из ЕГЭ по информатике. Задача на автомобильный номер. №2037 с сайта К.Ю. Полякова
Физика Информатика

Задача с непростым условием.11 номер ЕГЭ по информатике. №2050 с сайта К.Ю. Полякова
Физика Информатика

7 номер ЕГЭ за три минуты? Задача 3494 с сайта К.Ю. Полякова
Физика Информатика
Облегчи жизнь другим ученикам — поделись! (плюс тебе в карму):
09.03.2023




