1421: 【入门】人口增长问题
内存限制:32 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:24
解决:20
题目描述
我国现有x亿人口,按照每年0.1%的增长速度,n年后将有多少人?
输入
一行,包含两个整数x和n,分别是人口基数和年数,以单个空格分隔。
输出
输出最后的人口数,以亿为单位,保留到小数点后四位。1 <= x <= 100, 1 <= n <= 100。
样例输入 复制
13 10
样例输出 复制
13.1306
提示
x,n=map(int,input().split())
ans=x
for i in range(n):
ans*=1.001
print('%.4f'%ans)
'''
方法二:
ans=x*(1+0.001)**n
print('%.4f'%ans)
'''
#include<bits/stdc++.h>
using namespace std;
int main(){
int x,n;
double ans;
cin>>x>>n;
//ans=pow(1.001,n)*x;
ans=1.0*x;
for (int i=1;i<=n;i++)
ans*=1.001;
printf("%.4lf",ans);
return 0;
}