题解P1634【禽兽的传染病】
这边先给大家解析一下思路,再贴代码。
思路:这道题目就是一道纯模拟,有什么思路啊!!!
这里担心时间爆表,但是并没有……
pascal版(很久以前写的,没有用到函数)
var
i,n,x:longint;
k,s:qword;// 必须使用qword
begin
readln(x,n);
s:=1;
for i:=1 to n do
s:=s+s*x;
writeln(s)
end.
c++版(无函数版):
#include<cstdio>
using namespace std;
int n,x;
long long s=1;
int main(){
scanf("%d %d",&x,&n)
for (int i=0;i<n;i++)
s=s+s*x;
printf("%lld",s);
return 0;
}
这是我写过最水的一篇题解了……
洛谷博客入口
本人洛谷博客内容:水水之地官方发布、一些杂文、无名题解·洛谷