B2063 人口增长问题 题解

· · 题解

思路:

每年人口增加的人数就是 0.001x 人,我们只需要循环 n 年,累加人数,即可。

代码:

#include <iostream>
#include <cstdio>

using namespace std;

int main() {
    double x;
    cin>>x;
    int n;
    cin>>n;
    for (int i = 1;i <= n; i ++) {
        x += 0.001*x;
    } 
    printf ("%.4lf", x);
    return 0;
}