Здача на с решить
Ввести с клавиатуры два положительных числа. Найти сколько раз необходимо разделить большее число на 2 (используя целую часть от деления) до тех пор, пока числа не станут равными. Выводить получающиеся числа после каждой операции деления. Использовать цикл с предусловием.
Пример:
вводятся числа 10 и 4 (большим числом является 10, поэтому делим его)
5 4 (большим числом является 5, поэтому делим его; целая часть от деления 5 на 2 равна 2)
2 4 (большим числом является 4, поэтому делим его)
2 2 (числа равны, задача решена)
Проведено 3 операции деления
#include <iostream>
int main() {
int n = 0, sum = 0, temp = 0;
std :: cin >> n;
for (int i = 0; i < n * n; i++) {
std :: cin >> temp;
sum += temp;
}
std :: cout << sum / 2;
return 0;
}