Задать вопрос
1 мая, 11:45

Python

1. прибавить к числу единицу 2. умножить число на 2

3. умножить число на 3

Определите кратчайшую последовательность операций, необходимую для получения из числа 1 заданного числа (1 106).

Выведите строку, состоящую из цифр 1, 2 или 3, обозначающих одну из трех указанных опера - ций, которая получает из числа 1 число за минимальное число операций. Если возможных минимальных решений несколько, выведите любое из них.

Input

Output

+2
Ответы (1)
  1. 1 мая, 14:51
    0
    def some_func (n) :

    n = (n+1) * 2*3

    return n

    b = 20

    some_func (b)

    def min_sequence (n) :

    y = n - 1

    print ('Минимальная последовательность получения числа {} : 1 + {} '. format (n, y))

    r = 10

    min_sequence (r)

    На самом деле, не совсем поняла последний абзац.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Python 1. прибавить к числу единицу 2. умножить число на 2 3. умножить число на 3 Определите кратчайшую последовательность операций, ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Помогите решить (python 3.6) Даны три натуральных числа a, b, c. Определите, существует ли треугольник с такими сторонами. Если треугольник существует, выведите строку YES, иначе выведите строку NO.
Ответы (1)
Решите задачу в Python 3.3 Даны три натуральных числа a, b, c. Определите, существует ли треугольник с такими сторонами. Если треугольник существует, выведите строку YES, иначе выведите строку NO.
Ответы (1)
С клавиатуры вводят строку, состоящую из латинских букв и цифр. Написать программу, которая вычисляет сумму цифр, попадающихся в этой строке, а также выводящую строку после исключения из неё этих цифр. Для паскаль abc.
Ответы (1)
6) Ребята в классе из 30 человек изучают языки программирования, и каждый знает зотя бы один язык. Паскаль изучили 20 человек, Python 15 человек, C + + 10 человек. Паскаль и Python знают 5 человек, Паскаль и C + + 8 человек, Python и С + + 5 человек.
Ответы (1)
Для какого из указанных значений числа X ложно выражение (X > 2) ИЛИ НЕ (X > 1) ? 1) 1 2) 2 3) 3 4) 4 Для какого числа X истинно высказывание (X > 2) v (X > 5) → (X < 3) 1) 5 2) 2 3) 3 4) 4 Для какого из указанных значений числа X истинно выражение
Ответы (1)