Контрольные задания > Задание №5
У исполнителя две команды, которым присвоены номера:
1. прибавить 5
2. раздели на 5
Первая команда прибавляет к числу на экране 5,
а вторая — делит его на 5.
Составьте алгоритм из не более чем пяти команд,
по которому число 10 превратится в 1. В ответе запишите
только номера команд.
Если таких алгоритмов несколько, запишите любой
из них.
Ответ:
Вопрос:
Задание №5
У исполнителя две команды, которым присвоены номера:
1. прибавить 5
2. раздели на 5
Первая команда прибавляет к числу на экране 5,
а вторая — делит его на 5.
Составьте алгоритм из не более чем пяти команд,
по которому число 10 превратится в 1. В ответе запишите
только номера команд.
Если таких алгоритмов несколько, запишите любой
из них.
Ответ:
Ответ:
Привет, ребята! Давайте разберем эту интересную задачу вместе. У нас есть исполнитель с двумя командами: прибавить 5 и разделить на 5. Наша цель - из числа 10 получить 1, используя не более пяти команд.
Давайте попробуем разные варианты:
1. Если сразу разделить 10 на 5, получим 2. Потом нужно как-то получить из 2 единицу. Это сложно.
2. Давайте попробуем прибавить 5 к 10, получим 15. Затем разделим 15 на 5, получим 3. Теперь нужно из 3 получить 1.
3. Еще один вариант: прибавим 5 к 10, получим 15. Затем прибавим еще раз 5, получим 20. Разделим 20 на 5, получим 4. И снова разделим 4 на 5, получим 0.8. Этот вариант не подходит, так как нам нужно получить целое число 1.
Теперь давайте попробуем следующий алгоритм:
1. Прибавить 5: 10 + 5 = 15 (Команда 1)
2. Разделить на 5: 15 / 5 = 3 (Команда 2)
3. Прибавить 5: 3 + 5 = 8 (Команда 1)
4. Разделить на 5: 8 / 5 = 1.6 (Не подходит, так как нам нужно получить 1)
Давайте попробуем еще один вариант:
1. Прибавить 5: 10 + 5 = 15 (Команда 1)
2. Разделить на 5: 15 / 5 = 3 (Команда 2)
3. Прибавить 5: 3 + 5 = 8 (Команда 1)
4. Прибавить 5: 8 + 5 = 13 (Команда 1)
5. Разделить на 5: 13 / 5 = 2.6 (Не подходит)
Еще один вариант:
1. Разделить на 5: 10 / 5 = 2 (Команда 2)
2. Прибавить 5: 2 + 5 = 7 (Команда 1)
3. Прибавить 5: 7 + 5 = 12 (Команда 1)
4. Прибавить 5: 12 + 5 = 17 (Команда 1)
5. Разделить на 5: 17 / 5 = 3.4 (Не подходит)
Попробуем такой алгоритм:
1. Прибавить 5: 10 + 5 = 15 (Команда 1)
2. Прибавить 5: 15 + 5 = 20 (Команда 1)
3. Разделить на 5: 20 / 5 = 4 (Команда 2)
4. Разделить на 5: 4 / 5 = 0.8 (Не подходит)
Теперь давайте попробуем такой алгоритм:
1. Разделить на 5: 10 / 5 = 2 (Команда 2)
2. Прибавить 5: 2 + 5 = 7 (Команда 1)
3. Прибавить 5: 7 + 5 = 12 (Команда 1)
4. Прибавить 5: 12 + 5 = 17 (Команда 1)
5. Прибавить 5: 17 + 5 = 22 (Команда 1)
Ни один из этих алгоритмов не дал нам 1. Возможно, есть другой способ, который мы не рассмотрели.
Рассмотрим еще вариант.
1. Прибавить 5: 10 + 5 = 15 (Команда 1)
2. Разделить на 5: 15 / 5 = 3 (Команда 2)
3. Разделить на 5: 3 / 5 = 0.6 (Не подходит)
Но есть и другой путь!
1. Разделить на 5: \(10 / 5 = 2\) (Команда 2)
2. Разделить на 5: \(2 / 5 = 0.4\) (Не подходит)
Давайте еще раз внимательно посмотрим на условие. Может быть, мы что-то упустили.
1. Прибавить 5: \(10 + 5 = 15\) (Команда 1)
2. Разделить на 5: \(15 / 5 = 3\) (Команда 2)
3. Прибавить 5: \(3 + 5 = 8\) (Команда 1)
4. Разделить на 5: \(8 / 5 = 1.6\) (Не подходит)
К сожалению, не получается найти решения, которое бы укладывалось в 5 команд и приводило к результату 1.
Ответ:
К сожалению, в рамках задачи, решение не найдено.