c语⾔:乘车费⽤问题--知识回顾问题描述:⼩明要去本市内外婆家玩,需乘车。
已知乘车费⽤如下表:
不超过2km起步价6元
在2km~10km以内超过部分1.8元/km
超过10km超过部分2.7元/km
等候时间<3min不加钱
等候时间>3min每3min/元
求在n公⾥内,等候m分钟,共要付多少车费?
主要数据:路程n,时间m.
c语言如何去学
数据样例(cee.cpp)
输⼊:
8 7
输出:
18.8
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
freopen("cee.in","r",stdin);
freopen("cee.out","w",stdout);
double x,s;
int n,m;
scanf("%d %d",&n,&m);
if(n<=2)
x=6;
if((n>2)&&(n<10))
x=6+(n-2)*1.8;
if(n>10)
x=6+(n-10)*2.7;
if(m>3)
s=m/3;
printf("%.1lf\n",x+s);
return 0;
}