Предмет: Информатика,
автор: Xbox777
Получив на вход натуральное число 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;
}
Ответы
Автор ответа:
2
1. Ответ: x = 66.
2. Ответ: x = 73.
3. Ответ: x = 50.
Похожие вопросы
Предмет: Литература,
автор: alihanzautbek2011
Предмет: Английский язык,
автор: aminahajrulla5
Предмет: Английский язык,
автор: Drochjahdhhz
Предмет: Физика,
автор: kkk3kkk
Предмет: Физика,
автор: marinasorocovic