• Получив на вход натуральное число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее натуральное число, при вводе которого алгоритм печатает сначала 5, а потом 2.
    #include
    using namespace std;
    int main()
    {
    int x, a, b;
    cin >> x;
    a = 0; b = 1;
    while (x > 0) {
    if (x%2 > 0) a += x%13;
    else b += x%13;
    x = x / 13;
    }
    cout << a << endl << b;
    return 0;
    }
    Получив на вход натуральное число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее натуральное число, при вводе которого алгоритм печатает сначала 1, а потом 9.
    #include
    using namespace std;
    int main()
    {
    int x, a, b;
    cin >> x;
    a = 0; b = 1;
    while (x > 0) {
    if (x%2 > 0) a += x%9;
    else b += x%9;
    x = x / 9;
    }
    cout << a << endl << b;
    return 0;
    }
    Получив на вход натуральное число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее натуральное число, при вводе которого алгоритм печатает сначала 3, а потом 12.
    #include
    using namespace std;
    int main()
    {
    int x, a, b;
    cin >> x;
    a = 0; b = 1;
    while (x > 0) {
    if (x%2 > 0) a += x%13;
    else b += x%13;
    x = x / 13;
    }
    cout << a << endl << b;
    return 0;
    }

Ответы 1

  • 1. Ответ: x = 66.

    2. Ответ: x = 73.

    3. Ответ: x = 50.

    • Автор:

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

Войти через Google

или

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

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

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