【小韦同学@神犇营-49-人口增长问题】
题目:
描述
我国现有x亿人口,按照每年0.1%的增长速度,n年后将有多少人?
输入
一行,包含两个整数x和n,分别是人口基数和年数,以单个空格分隔。
输出
输出最后的人口数,以亿为单位,保留到小数点后四位。1 <= x <= 100, 1 <= n <= 100
输入样例1
13 10
输出样例1
13.1306
14.
题解:
/*********************************************************************
* 题目:神犇营-49-人口增长问题
* 作者:小韦老师
* 邮箱:weichangying_wcy@163.com
* 题解:
思路:
人工增长的公式:x * pow(1 + 0.001, n)
其中 pow(a, b) 的值为 a 的 b 次方。
*********************************************************************/
#include <bits/stdc++.h>
using namespace std;
int main() {
int x, n;
cin >> x >> n;
double ans = 1.0 * x * pow(1 + 0.001, n);
printf("%.4f", ans);
return 0;
}
我是小韦同学,企者不立,跨者不行,每天进步一点点。
欢迎大家多多交流,如果发现有错误,请多指正。有疑问的同学也可以留言评论或者发邮件。
邮箱:weichangying_wcy@163.com