acm北京买房(贺老师版)

来源:互联网 发布:python argsort函数 编辑:程序博客网 时间:2024/05/08 06:24
程序:
/* Copyright (c) 2013, 烟台大学计算机学院  * All rights reserved.  * 作    者:   * 完成日期:2013 年 11 月 22 日  * 版 本 号:v1.0  * 输入描述: 400 0.1 20 * 问题描述: 略* 程序输出: n* 问题分析:通过每年的房价与工资的对比,算出20年以内是否有那一年能买得起房* 算法设计:略 */  #include <iostream>#include<cstdio>using namespace std;int main( ){    double money;                     //积蓄的钱    double housePrice,rate, salary;   //房价、房价涨幅、年收入    //freopen("input.txt","r",stdin); //重定向输入,从文件中读数据    cin>>housePrice>>rate>>salary;    money=salary;    int year=1;    while(year<=20 && money<housePrice)    {        housePrice*=(1+rate);          //下一年房价        money+=salary;                 //下一年积蓄        year++;    }    if(year>20)        cout<<'N'<<endl;                //调试中,可以看看到底是否已经超出20年    else        cout<<'Y'<<endl;                //调试中,可以看看到底几年能买上    return 0;}

结果:

心得:一个怪自己没读懂题,一个怪自己思路简单。以后做题不仅要读懂,还要透彻。还有就是竞赛紧张耽误事情啊。。。

原创粉丝点击