Домашнее задание информатика 1. У исполнителя Вычислитель две команды, которым присвоены номера: 1 – вычесть…
Домашнее задание информатика 1. У исполнителя Вычислитель две команды, которым присвоены номера: 1 – вычесть 1 2 – умножить на 3 Составьте алгоритм получения: А) из числа 2 числа 13 Б) из числа 5 числа
Ответ на вопрос
А)Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 1Б)Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 1Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 1В)Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 1Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 2Выполнить команду 1
Еще
Дз по информатике 8класс У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2.…
Дз по информатике 8класс У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2. вычти b (b – неизвестное натуральное число). Первая из них увеличивает число на экране в 3 раза
Ответ на вопрос
Для решения этой задачи можно использовать обратную подстановку. Известно, что программа преобразует число 4 в число 13 по следующей последовательности:умножь на 3 -> 4 * 3 = 12вычти b -> 12 - b = 13Отсюда получаем уравнение: 12 - b = 13
Отсюда находим значение b: b = 12 - 13 = -1Таким образом, значение b равно -1.
Еще
У исполнителя вычислитель две команды, которым присвоены номера: 1. умножь на 4 2. вычти b (b – неизвестное натуральное…
У исполнителя вычислитель две команды, которым присвоены номера: 1. умножь на 4 2. вычти b (b – неизвестное натуральное число) первая из них увеличивает число на экране в 4 раза, вторая уменьшает его
Ответ на вопрос
Пусть исходное число, которое мы подаём на вход программе, равно x.Тогда выполнение программы 12212 над этим числом x:Умножить x на 4: 4xВычесть b: 4x - bУмножить на 2: 2(4x - b) = 8x - 2bВычесть b ещё раз: 8x - 2b - b = 8x - 3bПо условию задачи, результат выполнения программы 12212 над числом 3 равен 21:
8*3 - 3b = 21
24 - 3b = 21
-3b = -3
b = 1Таким образом, значение b равно 1.
Еще
Составьте алгоритм решения следующей задачи. Как переправиться на другой берег реки трем рыцарям и оруженосцам,…
оруженосец не плывет и не остается на берегу с чужими рыцарями без товарищей? b)У исполнителя Вычислитель две команды:1. x+nЭто означает, что если точка имеет координаты (x,y), то новая координата по x
Ответ на вопрос
Алгоритм решения задачи:Первоначально на один берег реки отправляется один рыцарь и один оруженосец.Оруженосец возращается на исходный берег.Один из рыцарей отправляется на другой берег.Оруженосец возвращается на первый берег.Второй рыцарь отправляется на другой берег.Оруженосец возвращается на второй берег.Одновременно возвращаются на первый берег первый рыцарь и оруженосец.Оруженосец отправляется на другой берег.Одновременно возвращаются на второй берег второй рыцарь и оруженосец.Таким образом, все три рыцаря и трое оруженосцев переправляются на другой берег реки.
Еще
Информатика ДЗ исполнитель вычислитель исполнитель вычислитель умеет выполнять только две команды умножить…
Информатика ДЗ исполнитель вычислитель исполнитель вычислитель умеет выполнять только две команды умножить на 3 и прибавлять 4 придумайте наиболее короткий алгоритм получения из 5 63
Ответ на вопрос
Алгоритм:Умножить 5 на 3 (5 * 3 = 15)Прибавить 4 (15 + 4 = 19)Умножить 19 на 3 (19 * 3 = 57)Прибавить 4 (57 + 4 = 61)Умножить 61 на 3 (61 * 3 = 183)Вычесть 120 (183 - 120 = 63)Таким образом, наиболее короткий алгоритм для получения из 5 числа 63 состоит из 6 команд.
Еще
Динамическое программирование. Информатика Исполнитель Вычислитель преобразует число на экране компьютера.…
Информатика Исполнитель Вычислитель преобразует число на экране компьютера. У него есть две команды: Прибавь 1 Умножь на 3 Программа Вычислителя – это последовательность команд. Сколько существует
Ответ на вопрос
Для решения этой задачи можно воспользоваться методом динамического программирования.Заведем массив dp[], где dp[i] будет хранить количество программ, для которых результатом является число i.Изначально у нас dp[3] = 1, так как изначальное число - 3.Затем переберем все числа от 3 до 18 и посчитаем количество программ для каждого числа, используя рекуррентную формулу:dp[i] = dp[i-1] + dp[i/3], если i делится на 3 без остаткаdp[i] = dp[i-1], если i не делится на 3 без остаткаТаким образом, мы сможем найти количество программ, для которых результатом является число 18.
Еще
У исполнителя вычислитель две команды умножь на 3 и вычесть 1 нужно за 5 команд из 1 сделать 23…
У исполнителя вычислитель две команды умножь на 3 и вычесть 1 нужно за 5 команд из 1 сделать 23
Ответ на вопрос
Умножить на 3 (получается 1 * 3 = 3)Умножить на 3 (получается 3 * 3 = 9)Умножить на 3 (получается 9 * 3 = 27)Вычесть 1 (получается 27 - 1 = 26)Вычесть 1 (получается 26 - 1 = 25) Таким образом, используя две команды "умножить на 3" и одну команду "вычесть 1", можно получить из числа 1 число 25.
Еще
У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2. вычти с Первая из них увеличивает…
У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2. вычти с Первая из них увеличивает число на экране в 3 раза, вторая уменьшает его на 5. (с - неизвестное натуральное число
Ответ на вопрос
Для решения данной задачи нам необходимо преобразовать программу 21211 в последовательность действий:умножь на 3вычти свычти сумножь на 3умножь на 3Теперь найдем значение переменной b. Исходное число равно 8, поэтому после первого шага (умножь на 3) число становится равным 24.Теперь мы можем решить уравнение на переменную с:24 - c - c = 36,
24 - 2c = 36,
2c = 12,
c = 6.Итак, значение переменной b равно 6.
Еще
У исполнителя вычислитель две команды которым присвоены номера 1.прибавь 3 2.умнож на 2 первое из них увеличиваеть…
У исполнителя вычислитель две команды которым присвоены номера 1.прибавь 3 2.умнож на 2 первое из них увеличиваеть число на экране на 3,вторая удваиваеть его.составьте алгоритм получения из числа 1 числа
Ответ на вопрос
Умножить число на экране на 2 (получаем 2)Прибавить 3 (получаем 5)Умножить число на экране на 2 (получаем 10)Прибавить 3 (получаем 13)Умножить число на экране на 2 (получаем 26, затем отбросить лишнее и получаем 25) Таким образом, мы можем получить число 25 из числа 1, используя не более 5 команд.
Еще