【问题描述】出租车计价:某城市普通出租车收费标准如下:起步里程为3公里,起步费10元;超过起步里程后10公里内,每公里2元;超出10公里以上的部分加收50%的空驶补贴费,即每公里3元;营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。运价计费尾数四舍五入,保留到元。编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。
【输入形式】距离 等待时间
【输出形式】车费
【样例输入】30 10
【样例输出】cost = 88
【样例说明】
【评分标准】正确得满分
#include<stdio.h>
int main()
{
int s,t;
double f1,f2,cost;
scanf("%d%d",&s,&t);
if(s<=3)
{
f1=10;
}else if
(s<=10){
f1=10+(s-3)*2;
}else
{
f1=24+(s-10)*3;
}
f2=t/5*2;
cost=f1+f2;
printf("cost = %.0lf\n",cost);
return 0;
}