题意介绍
题意分析
计算出每一年积攒的工资和房子的价格进行比较即可。要注意得到房子的价格可能为小数。
通过代码
#include<bits/stdc++.h>
using namespace std;
int n, m, k;
int main() {
cin >> n >> k;
int temp = n;
double room = 200;
m = 1;
while (n < room && m<=20) {
n+=temp;
room = room * (1 + (double)(k*0.01));
m++;
}
if (n>=room ) cout << m << endl;
else cout << "Impossible" << endl;
return 0;
}