Контрольные задания > 26. У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 4; 2. вычти 2. Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 2. Составьте алгоритм получения из числа 3 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.
Вопрос:
26. У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 4; 2. вычти 2. Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 2. Составьте алгоритм получения из числа 3 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.
Ответ:
Разберемся с исполнителем 'Вычислитель'. У него две команды: умножить на 4 и вычесть 2. Наша задача - получить из числа 3 число 30, используя не более 5 команд. Давайте попробуем разные комбинации:
1. Начальное число: 3
2. Команда 1 (умножить на 4): 3 * 4 = 12
3. Команда 1 (умножить на 4): 12 * 4 = 48 (слишком много, нужно 30)
Попробуем другой путь:
1. Начальное число: 3
2. Команда 1 (умножить на 4): 3 * 4 = 12
3. Команда 2 (вычесть 2): 12 - 2 = 10
4. Команда 1 (умножить на 4): 10 * 4 = 40(слишком много)
Попробуем такой путь:
1. Начальное число 3
2. Команда 1: 3 * 4 = 12
3. Команда 1: 12 * 4 = 48
Слишком много
Попробуем другой вариант:
1. Начальное число: 3
2. Команда 1: 3 * 4 = 12
3. Команда 2: 12 - 2 = 10
4. Команда 1: 10 * 4 = 40
Слишком много.
Попробуем так:
1. 3*4 = 12 (команда 1)
2. 12-2 = 10 (команда 2)
3. 10*4=40 (команда 1)
Слишком много.
Попробуем так:
1. 3*4 = 12
2. 12 -2 =10
3. 10 *4 = 40
Идем от 3 к 30:
1. 3*4 = 12
2. 12-2 = 10
3. 10*4 = 40(не подходит)
Попробуем :
1. 3*4 = 12
2. 12-2 = 10
3. 10*4 = 40(не подходит)
Попробуем еще раз
1. 3 * 4 = 12 (Команда 1)
2. 12 - 2 = 10 (Команда 2)
3. 10 * 4 = 40 (Команда 1) - не подходит.
Надо получить 30, попробуем вычитание:
1. 3*4 = 12 (Команда 1)
2. 12-2 = 10 (Команда 2)
3. 10*4 = 40 (Команда 1) - не то.
Попробуем еще раз:
1. 3 * 4 = 12(1)
2. 12-2=10(2)
3. 10*4 = 40(1)
не подходит
1. 3 * 4 = 12 (Команда 1)
2. 12 - 2 = 10 (Команда 2)
3. 10 * 4 = 40 (Команда 1)
Не подходит. Попробуем другой вариант:
1. 3 * 4 = 12 (Команда 1)
2. 12 - 2 = 10(Команда 2)
3. 10 * 4=40 (Команда 1)
4. 40 - 2 = 38(Команда 2)
5. 38 - 2 = 36 (Команда 2) - все не то
Попробуем еще раз:
1. 3*4 = 12 (команда 1)
2. 12-2=10(команда 2)
3. 10*4=40(команда 1)
не подходит
Попробуем такой путь:
1. 3 * 4 = 12(1)
2. 12 - 2 = 10(2)
3. 10*4 = 40(1)
Неверно.
Попробуем другой путь:
1. 3 * 4 = 12(1)
2. 12 - 2 = 10(2)
3. 10*4 = 40(1)
Попробуем так:
1. 3*4=12(1)
2. 12-2 = 10(2)
3. 10*4=40(1)
слишком много
Попробуем от 30 к 3
1. 30/4 = 7.5(невозможно)
1. 3*4 = 12
2. 12-2 = 10
3. 10*4=40
1. 3 * 4 = 12(1)
2. 12-2=10(2)
3. 10*4=40(1)
Начнем с 3:
1. 3 * 4 = 12 (1)
2. 12 - 2 = 10 (2)
3. 10 * 4 = 40 (1)
Попробуем такой путь:
1. 3*4 = 12 (1)
2. 12-2=10(2)
3. 10 * 4 =40 (1) - не подходит
1. 3*4 = 12 (1)
2. 12-2 = 10(2)
3. 10*4=40(1)
1. 3 * 4 = 12(1)
2. 12 - 2 = 10(2)
3. 10 * 4 = 40(1)
1. 3 * 4 = 12(1)
2. 12 - 2 = 10(2)
3. 10*4=40(1)
не верно
Нужно 30:
1. 3*4 = 12(1)
2. 12-2=10(2)
3. 10*4 = 40
1. 3 * 4 = 12 (команда 1)
2. 12 - 2 = 10 (команда 2)
3. 10 * 4 = 40(команда 1)
1. 3*4 = 12(1)
2. 12 - 2 = 10(2)
3. 10 * 4 = 40(1)
Правильный ответ: 12112