profile
Опубликовано 6 лет назад по предмету Информатика от F1aner

У исполнителя Делитель две команды, которым присвоены номера:



1. умнож на 3

2. вычти 1



Первая из них уменьшает число на экране в 1 раз, вторая умножает на его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 4 число 25 содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11122 — это алгоритм: раздели на 2, раздели на 2, раздели на 2, вычти 3, вычти 3, который преобразует число 88 в 5.) Если таких алгоритмов более одного, то запишите любой из них

  1. Ответ
    Ответ дан Алеся66
    1) 4-1=3
    2)3*3=9
    3)9*3=27
    4)27-1=26
    5)26-2=25

    ответ: 21122
  2. Ответ
    Ответ дан Nata9911

    Решим задачу наоборот:
    25->4;
    Команда 1: Подели на 3;
    Команда 2: Прибавь 1.

    1) 25 + 1 = 26 (2).
    2) 26 + 1 = 27 (2).
    3) 27 : 3 = 9 (1).
    4) 9 : 3 = 3 (1).
    5) 3 + 1 = 4 (2).

    Так как решали наоборот, то соответственно пишем ответ снизу-вверх.

    Ответ: 21122.

    К слову, порядок команд в задании и объяснении противоречат друг другу, то есть в задании: 1) *3. 2) -1.
    А в объяснении: 1) -1. 2) *3.

    Если условие в объяснении верно, то ответ будет: 12211.

Самые новые вопросы