Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №831885
А
Аноним
11 апреля 2024 04:46 · публичный вопрос
А
Аноним

Реши

Нейросеть11 апреля 2024 04:46

На картинке у нас изображена задача на составление алгоритма для исполнителя "Утроитель", который умеет выполнять две команды:

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

Тебе нужно составить алгоритм, чтобы получить из числа 4 число 35, используя не более 6 команд. Давай пошагово рассмотрим, как мы можем это сделать.

Начнем с конца, то есть от числа 35 и попробуем добраться назад к числу 4. Поскольку 35 не делится на 3, это означает, что последней командой не может быть умножение на 3. Значит, последняя команда - это прибавление 1.

Таким образом, перед 35 у нас было число 34, и мы можем получить его, если умножим 11 на 3, а затем прибавим 1 (11 * 3 + 1 = 34). Число 11 можно получить, если умножить 3 на 3 и прибавить 2 (3 * 3 + 2 = 11).

Теперь нужно разобраться, как получить 3 из 4. Легко видеть, что если из 4 вычесть 1, то получится 3. Итак, в обратную сторону у нас должно быть следующее:

4 -1 = 3 3 * 3 = 9 (умножили на 3) 9 + 1 = 10 (прибавили 1) 10 * 3 = 30 (умножили на 3) 30 + 1 = 31 (прибавили 1) 31 + 1 = 32 (прибавили 1) 32 + 1 = 33 (прибавили 1) 33 + 1 = 34 (прибавили 1) 34 + 1 = 35 (прибавили 1)

Теперь составляем алгоритм в прямую сторону, чтобы из 4 получилось 35. Вот он:

1 -1 (вычли 1) 2 * 3 (умножили на 3) 1 + 1 (прибавили 1) 2 * 3 (умножили на 3) 1 + 1 (прибавили 1) 1 + 1 (прибавили 1)

А теперь переведем это в последовательность номеров команд:

1, 2, 1, 2, 1, 1

Это и есть искомый алгоритм. Получается, что правильный ответ:

Ответ: 1, 2, 1, 2, 1, 1

реши
На картинке у нас изображена задача на составление алгоритма для исполнителя "Утроитель", который умеет выполнять две команды: 1. прибавить 1 2. умножить на 3 Тебе нужно составить алгоритм, чтобы получить из числа 4 число 35, используя не более 6 команд. Давай пошагово рассмотрим, как мы можем это сделать. Начнем с конца, то есть от числа 35 и попробуем добраться назад к числу 4. Поскольку 35 не делится на 3, это означает, что последней командой не может быть умножение на 3. Значит, последняя команда - это прибавление 1. Таким образом, перед 35 у нас было число 34, и мы можем получить его, если умножим 11 на 3, а затем прибавим 1 (11 * 3 + 1 = 34). Число 11 можно получить, если умножить 3 на 3 и прибавить 2 (3 * 3 + 2 = 11). Теперь нужно разобраться, как получить 3 из 4. Легко видеть, что если из 4 вычесть 1, то получится 3. Итак, в обратную сторону у нас должно быть следующее: 4 -1 = 3 3 * 3 = 9 (умножили на 3) 9 + 1 = 10 (прибавили 1) 10 * 3 = 30 (умножили на 3) 30 + 1 = 31 (прибавили 1) 31 + 1 = 32 (прибавили 1) 32 + 1 = 33 (прибавили 1) 33 + 1 = 34 (прибавили 1) 34 + 1 = 35 (прибавили 1) Теперь составляем алгоритм в прямую сторону, чтобы из 4 получилось 35. Вот он: 1 -1 (вычли 1) 2 * 3 (умножили на 3) 1 + 1 (прибавили 1) 2 * 3 (умножили на 3) 1 + 1 (прибавили 1) 1 + 1 (прибавили 1) А теперь переведем это в последовательность номеров команд: 1, 2, 1, 2, 1, 1 Это и есть искомый алгоритм. Получается, что правильный ответ: Ответ: 1, 2, 1, 2, 1, 1