1) 144 - это 12². Следующий квадрат - это 13²=169 и из 169 мы никак не получим за 4 вычитания двоек число 144. Поэтому последняя команда - это 1 (возведи в квадрат). 2) Теперь из 2 надо получить 12 не более, чем за 4 команды. Если 2 возвести в квадрат, получим 4 и этого мало, поэтому возведем 4 еще раз в квадрат, получив 16. Два подряд вычитания двоек как раз дадут 12. 3) Решение 1 (возведи в квадрат) - получаем 4 1 (возведи в квадрат) - получаем 16 2 (вычти 2) - получаем 14 2 (вычти 2) - получаем 12 1 (возведи в квадрат) - получаем 144
2) Теперь из 2 надо получить 12 не более, чем за 4 команды. Если 2 возвести в квадрат, получим 4 и этого мало, поэтому возведем 4 еще раз в квадрат, получив 16. Два подряд вычитания двоек как раз дадут 12.
3) Решение
1 (возведи в квадрат) - получаем 4
1 (возведи в квадрат) - получаем 16
2 (вычти 2) - получаем 14
2 (вычти 2) - получаем 12
1 (возведи в квадрат) - получаем 144
ответ: 11221
Система обозначений для точного описания алгоритма, который необходимо выполнить с компьютера
Язык программирования
Какая составляющая языка программирования описана:
"Установленное однозначное толкование речевых конструкций, правил их выполнения"?
Семантика
Какая составляющая языка программирования описана:
"Правила сборки и записи речевых конструкций"?
Синтаксис
Алгоритм обработки данных, записанный на специальном языке и предназначенный для выполнения компьютером, это…
компьютерная программа
Язык, используемый для записи алгоритмов, предназначенных для выполнения компьютером, …
язык программирования
Какая составляющая языка программирования описана:
"Множество символов, из которых можно образовывать слова и предложения языка программирования"?
Алфавит
Всё правильно