zoukankan      html  css  js  c++  java
  • 习题3-3 出租车计价 (15分)

    本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:

    • 起步里程为3公里,起步费10元;
    • 超起步里程后10公里内,每公里2元;
    • 超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
    • 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。

    输入格式:

    输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。

    输出格式:

    在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。

    输入样例1:

    2.6 2
    
     

    输出样例1:

    10
    
     

    输入样例2:

    5.1 4
    
     

    输出样例2:

    14
    
     

    输入样例3:

    12.5 9
    
     

    输出样例3:

    34


    #include<stdio.h>
    int main()
    {
        double juli;
        int time;
        double price=0;
        scanf("%lf%d",&juli,&time);
        
        if(time<5)
        {
            if(juli<=3)
            {
                price=10;
            }else if(juli<=10)
            {
                price=10+(juli-3)*2;
            }else
            {
                price=10+7*2+(juli-10)*3;
            }
        }else if(time>=5)
        {
                if(juli<=3)
            {
                price=10+(time/5)*2;
            }else if(juli<=10)
            {
                price=10+(juli-3)*2+(time/5)*2;
            
            }else
            {
                price=10+7*2+(juli-10)*3+(time/5)*2;
                
            }
        }
        printf("%.0lf",price);
        return 0;
    }
     
     
    处理时间的那里秒啊,简化了很多,哎哎哎,我还是太蠢了
  • 相关阅读:
    Android自己主动升级框架
    一句话说清楚啥是delegate
    C#
    MySQL Community Server 5.6和MySQL Installer 5.6
    仿htc sense的弹性listView!
    双向队列(STL做法)
    余承东:未来5年中国大部分智能手机厂商消失
    P3808 【模版】AC自动机(简单版)
    P1103 书本整理
    P2580 于是他错误的点名开始了
  • 原文地址:https://www.cnblogs.com/wven/p/12732599.html
Copyright © 2011-2022 走看看