1421: 【入门】人口增长问题
内存限制:32 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:23
解决:19
题目描述
我国现有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; }