题目描述
输入
输出
样例输入
样例输出
源代码
#include <iostream>
using namespace std;
int calculate(int n, int m) {
int s = 0;
while (n != 1) {
if (n % 2 != 0) {
cout << m << " " << "+" << " ";
s += m;
}
n = n / 2;
m = 2 * m;
}
s += m;//把最后n=1时的m加上
cout << m << " " << "=" << " " << s << endl;
return 0;
}
int main() {
int n, m;
cin >> n >> m;
calculate(n, m);
return 0;
}
关于这题
注意题目要求的格式 要求输出的是一个式子