zoukankan      html  css  js  c++  java
  • hdu 1309 Loansome Car Buyer

    纯粹的阅读理解题…………

    #include<iostream>
    #include<stdio.h>
    #include<algorithm>
    #include<iomanip>
    #include<cmath>
    #include<string>
    using namespace std;
    int
    main()
    {

        int
    n,i,j,t,k,m[101],l;
        double
    cost,sum,car,p[101],s;
        while
    (cin>>t>>cost>>sum>>k)
        {

            if
    (t<0)
                break
    ;
            j=0;
            for
    (i=0;i<k;i++)
            {

                cin>>l>>s;
                if
    (i==0)
                    p[j++]=s;
                else

                {

                    while
    (j<l)
                    {

                        p[j]=p[j-1];
                        j++;
                    }

                    p[j++]=s;
                }
            }

            while
    (j<=t) {
                p[j]=p[j-1];
                j++;
            }

            car=(sum+cost)*(1-p[0]);
            cost=sum/t;
            if
    (car>=sum)
            {

                cout<<"0 months"<<endl;
                continue
    ;
            }

            j=1;
            for
    (i=1;i<=t;i++)
            {

                s=p[i];
                car*=(1-s);
                sum-=cost;
                if
    (car>=sum)
                    break
    ;
            }

            if
    (i==1)
                cout<<"1 month"<<endl;
            else
    cout<<i<<" months"<<endl;
        }

        return
    0;
    }

  • 相关阅读:
    Python基本数据类型
    DNS服务
    在浏览器地址栏输入百度网址之后的故事(面试必考)
    C++对象的赋值和复制
    C++区别于其他语言的知识点总结
    SQL连接查询(最全面)
    源码堆栈信息保存 到此一游
    linux 内核调试之关键函数名记要
    记几个命令 转
    JS 奇淫巧技 转
  • 原文地址:https://www.cnblogs.com/xin-hua/p/3195333.html
Copyright © 2011-2022 走看看