zoukankan      html  css  js  c++  java
  • 买房子

    总时间限制:
    1000ms
    内存限制:
    65536kB
    描述

    某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子?(第一年年薪N万,房价200万)

    输入
    一行,包含两个正整数N(10 <= N <= 50), K(1 <= K <= 20),中间用单个空格隔开。
    输出
    如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能买下,否则输出Impossible。
    样例输入
    50 10
    
    样例输出
    8
    #include<iostream>
    using namespace std;
    int main()
    {
        double n;
        double k;
        while(cin>>n>>k)
        {
            double y=1;
            double M=200;
            double All=n;
          while(true)
         {
            All+=n;
            M*=(1+k/100);
            if(All>M)
            {
                cout<<y+1<<endl;
                break; 
            }
            if(y>19)
            {
            cout<<"Impossible"<<endl;
            break;
            }
            y++;
         }
       }
        return 0;
     } 
  • 相关阅读:
    IDEA快捷方式
    JVM调优总结
    log4g详细配置
    大前端完整学习路线(详解)
    Tomcat工作原理
    Oracle
    Servlet知识
    lmap
    常见博客API
    PL/SQL入门理解(一)
  • 原文地址:https://www.cnblogs.com/2228212230qq/p/7826942.html
Copyright © 2011-2022 走看看