题目:来源于洛谷
禽兽患传染病了。一个禽兽会每轮传染 xx 个禽兽。试问 nn 轮传染后有多少禽兽被传染?
输入格式
两个非负整数 x 和 n。
输出格式
一个整数,即被传染的禽兽数。
输入输出样例
输入 #1
10 2
输出 #1
121
代码如下:
#include <iostream>
#include <cstdio>
using namespace std;
#define ll long long
const int maxn = 100;
int n,k;
ll trs=0,sum=1; //传染n个,共k轮, 每轮传染trs个,患病总数sum
int main()
{
scanf("%d%d", &n,&k);
for (int i = 0; i < k; i++) {
trs = sum * n;
sum += trs;
}
printf("%lld", sum);
return 0;
}
(●ˇ∀ˇ●)