Вопрос:

У исполнителя Вычислитель две команды, которым присвоены номера: 1. раздели на 2 2. вычти 1 Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Составьте алгоритм получения из числа 51-числа 6, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12121 это алгоритм: раздели на 2 вычти 1 раздели на 2 вычти 1 раздели на 2, который преобразует число 22 в 2.) сли таких алгоритмов более одного, то запишите любой из них,

Смотреть решения всех заданий с листа

Ответ:

Необходимо составить алгоритм из не более чем 5 команд, который преобразует число 51 в 6, используя команды:

1. Разделить на 2

2. Вычесть 1

Попробуем разные варианты:

1) 11111: 51 / 2 / 2 / 2 / 2 / 2 = 1.59375 (не подходит)

2) 22222: 51 - 1 - 1 - 1 - 1 - 1 = 46 (не подходит)

3) 21212: 51 - 1 = 50; 50 / 2 = 25; 25 - 1 = 24; 24 / 2 = 12; 12 - 1 = 11 (не подходит)

4) 12121: 51 / 2 = 25.5; 25.5 - 1 = 24.5 (не подходит - не целое)

5) 2211: 51 - 1 = 50; 50 - 1 = 49; 49 / 2 = 24.5; 24.5 / 2 = 12.25 (не подходит - не целое)

6) 2121: 51 - 1 = 50; 50 / 2 = 25; 25 - 1 = 24; 24 / 2 = 12

7) 21212: 51 - 1 = 50; 50 / 2 = 25; 25 - 1 = 24; 24 / 2 = 12; 12 - 1 = 11

8) 21111: 51 - 1 = 50, 50 / 2 = 25, 25-1 =24, 24-1 = 23, 23-1 = 22,

9) 211: 51 -1 = 50, 50/2 = 25, 25 - 1 = 24

10) 212: 51 -1 = 50, 50/2 = 25, 25/2 = 12,5

11) 2221: 51 -1 = 50, 50 -1 = 49, 49 -1 = 48, 48/2 = 24

После некоторых размышлений, можно предположить, что условие имеет ввиду, что нужно получить число максимально близкое к 6

2121: 51 - 1 = 50, 50/2 = 25, 25 - 1= 24, 24 /2 = 12

Ответ: 2121

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие