题解 | #买房子#
买房子
https://www.nowcoder.com/practice/a4b46b53773e4a8db60b5f7629ce03e9
#include <iostream> using namespace std; int main() { int n,k; while (cin >> n>> k) { int num=1; //记录第几年 int houseprice=200; //初始的房价 int sum=n; //记录程序员的工资总和 for(num;num<=21;num++){ if(sum>=houseprice){ cout<<num<<endl; break; }else{ houseprice+=houseprice*(k*0.01); sum+=n; } } if(num>21){ //如果大于21 cout<<"Impossible"<<endl; } } } // 64 位输出请用 printf("%lld")#买房子#