Главная arrow Подготовка к ЕГЭ arrow Разбор заданий arrow B1 Разбор задания ЕГЭ по информатике

B1 Разбор задания ЕГЭ по информатике

Информатика ЕГЭ B1, Информатика B1 разбор задания, Задание B1 информатика, Как решать ЕГЭ по информатике, Как решить B1 в ЕГЭ по информатике, Информатика ЕГЭ как решать

У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат,
2. прибавь 1.
Первая из них возводит число на экране в квадрат, вторая увеличивает его на 1. Запишите порядок команд в программе, которая преобразует число 1 в число 10 и содержит не более 4 команд. Указывайте лишь номера команд.
(Например, программа 2122 – это программа
прибавь 1,
возведи в квадрат,
прибавь 1,
прибавь 1.
Эта программа преобразует число 3 в число 18.)

Как решать?
Начинаем решать с числа которое необходимо получить, выполняя противоположные команды (+ заменяем на -, * заменяем на /, и др).


Решение
1) Необходимо получить число 10 из числа 1 прибавляя 1 и возводя в квадрат.
Начинаем с числа 10.
а) Из 10 извлекается корень? Нет. Значит, отнимаем 1. Получается 9. (записываем 2)
б) Из 9 извлекается корень? Да. Получается 3. (записываем 1)
в) Из 3 извлекается корень? Нет. Значит, отнимаем 1. Получается 2. (записываем 2)
г) Из 2 извлекается корень? Нет. Значит, отнимаем 1. Получается 1. (записываем 2)
Получилась последовательность 2122. Но мы начинали с 10, значит, для того чтобы получить из 1 10 необходимо выполнять команды 2212.
Ответ: 2212.