题目:
代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int x, n, flag = 0;
//等没有数据读取时,while跳出循环
//先输入一行用空格隔开的数字,然后读取并计算输入的前两个数,之后输出
//再然后 读取并计算 输入的 第3,4个数,再输出
//后面的依次类推
while (cin >> x >> n) {
//如果 n为真,也就是 n!=0, 则执行
if (n) {
if (flag) {
cout << " ";
}
cout << x * n << " " << n - 1;
flag = 1;
}
//如果n==0,即指数为0,那么直接输出0 0
if (flag == 0) {
cout << "0 0";
}
}
return 0;
}
我的理解都在注释里
感觉这道题的用例讲的不清楚,不说了