• (100б) инфа
    У исполнителя три команды, которым присвоены номера:

    1. прибавь 1
    2. прибавь 2
    3. умножь на 3.

    Первая из них увеличивает на 1 число на экране, вторая увеличивает это число на 2, третья - в 3 раза.
    Программа — это последовательность команд. Сколько существует программ, которые число 1 преобразуют в число 13, и при этом траектория вычислений содержит число 9?

Ответы 2

  • 1→13;   +1 +2 *3;      9--------------------------------------1 начало2 1+1                       1 команда3  2+1; 1+2; 1*3       3 команды4 3+1; 2+2               3+1=4 команды5 4+1 3+2                4+3=76 5+1 4+2 2*3          7+4+1=127 6+1 5+2                12+7=198 7+1 6+2                 19+12=319 8+1  7+2  3*3        31+19+3=53   10 9+1                      5311 10+1  9+2            53+53=10612 11+1  10+2          106+53=15913  12+1  11+2          159+106=  265  < ----  ответ
  • Решение с помощью графа показано во вложении.Красный цвет - количество вариантов (алгоритмов) получения очередного значения.Ответ: 265
    answer img
    • Автор:

      rohan18
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years