P1634 禽獸的傳染病
阿新 • • 發佈:2017-07-13
define ostream 兩個 stream int iostream clu main ont
題目背景
mxj的啟發。
題目描述
禽獸患傳染病了。一個禽獸會傳染x個禽獸。試問n輪傳染後有多少禽獸被傳染?
輸入輸出格式
輸入格式:
兩個數x和n。
輸出格式:
一個數:被傳染的禽獸數。
輸入輸出樣例
輸入樣例#1:10 2輸出樣例#1:
121
說明
答案保證在qword範圍內。
開long long!
#include<iostream> #include<cstdio> #include<cstring> #include<cmath> #define lli long long int using namespace std; void read(lli &n) { char c=‘+‘;lli x=0;bool flag=0; while(c<‘0‘||c>‘9‘) {c=getchar();if(c==‘-‘)flag=1;} while(c>=‘0‘&&c<=‘9‘) x=x*10+(c-48),c=getchar(); flag==1?n=-x:n=x; } lli x,n; lli ans=1; int main() { read(x);read(n); for(lli i=1;i<=n;i++) ans=(ans)*x+ans; printf("%lld",ans); return 0; }
P1634 禽獸的傳染病