一道水题模拟即可。。

#include<bits/stdc++.h>
using namespace std;
double p,m,d;
int n;
int main()
{
    while(cin>>p>>m>>d>>n)//多组输入
    {
        int f=0;//相亲时间之前能不能买房
        double a=0;//目前刘会长的余额
        for(int i=1; i<=n; i++)
        {
            if(i>1)//第一天房子不涨价
            {
                m=m*(1+1.0*d/100);//房子涨价
            }
            a+=p;//余额累加
            if(a>=m)//相亲时间之前能买房
            {
                cout<<i<<endl;//输出
                f=1;//做标记
                break;//退出循环
            }
        }
        if(!f)cout<<"Maybe this is the true life."<<endl;
        //判断相亲时间之前能不能买房,f==0时表示相亲时间之前不能买房
    }
    return 0;
}

UKE:说句闲话:研究珂学的最好方法是A了这道题

厚颜无耻的求一个赞