Pangeya

    View the entire object 
    Groups of object
    View object
    Name national Задача G. Исполнитель Раздвоитель
    Name international Zadacha G. Ispolnitel Razdvoitel
    Show all avatar photo(1)
    Source of objectCreated by the viewed user
    Object memory
    459 252  byte
    Inheritance   
    400
    Date of creation14 June 2017 Year 23H:30M:25S
    Date of update16 November 2022 Year 01H:37M:54S


    SHARE 

    Properties of object
    Задача G. Исполнитель Раздвоитель Zadacha G. Ispolnitel Razdvoitel
    Detailed Description Of The Object
    Задача G. Исполнитель Раздвоитель Zadacha G. Ispolnitel Razdvoitel
    Text mode

    Исполнитель “Раздвоитель” преобразует натуральные числа.
    У него есть две команды: “Вычесть 1” и “Разделить на 2”, первая команда уменьшает число на 1, вторая команда уменьшает число в два раза, если оно чётное, иначе происходит ошибка.
    Дано два натуральных числа A и B (A>B). Напишите алгоритм для Развоителя, который преобразует число A в число B и при этом содержит минимальное число команд.
    Команды алгоритма нужно выводить по одной в строке, первая команда обозначается, как -1, вторая команда как :2.

    Входные данные
    Вводятся два натуральных числа A и B.

    Выходные данные
    Выведите ответ на задачу.

    Примеры
    входные данные
    179
    20

    выходные данные
    -1
    :2
    -1
    :2
    :2
    -1
    -1
    Photo gallery of object
    Задача G. Исполнитель Раздвоитель Zadacha G. Ispolnitel Razdvoitel
    Number of photos Photo gallery size
    Go to photo gallery
    Heredity of the object
    Задача G. Исполнитель Раздвоитель Zadacha G. Ispolnitel Razdvoitel
    Descendants Fans Atheists
    4 0 0
    Artificial mind
    Задача G. Исполнитель Раздвоитель Zadacha G. Ispolnitel Razdvoitel
    Go to the AI ​​section of this object
    Found 0 similarities
    Cancel Continue
    Confirm that you are a human
    Send Cancel
    Expand IMAGE SEARCH AI Close
    Close
    Cancel
    Up