В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
aarzymova
aarzymova
08.10.2022 19:38 •  Информатика

Уисполнителя вычислитель, две команды, которым присвоены номера: 1. вычти 3 2. умножь на 2 первая из них уменьшает число на экране на 3, вторая удваивает его. составьте алгоритм получения из числа 3 числа 18, содержащий не более 4 команд

Ответ:
Sukhareva1509
Sukhareva1509
03.10.2020 12:53
В таких заданиях всегда советую начинать с конца!
Вот смотри нам нужно получить число 18, его можно получить как умножением на 2, так и вычитанием 3 из 21, но как же нам получить 21??? на это уйдёт больше команд значит последняя команда = 2
Смотрим дальше было 18, разделим на 2 = 9, это число нельзя получить путем умножения на 2, не будем же мы брать 4.5, значит предпоследняя команда 1
 Смотрим дальше, было 9 прибавим 3, получается 12, его можно получить обееми командами, но 15 нам будет сложно получить и будет больше 4 команд, значит пред пред последняя команда 2
Смотрим дальше, было 12 разделим на 2 получится 6, ну и тут уже очевидно, что первая команда = 2
ответ: 2212   (3*2=6,  6*2=12,  12-3=9, 9*2=18)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?