Money Problem
时间: 1ms 内存:128M
描述:
周一小明要乘坐出租车外出,已知,出租车收费标准为不超过3km的部分收8元,超过3km的部分每增加1km加收1元(不足1km按1km计算)。那么,现在请同学们帮小明算出他坐车共需要花多少钱吧?
输入:
小明坐车行驶的距离
输出:
小明所花费的钱
示例输入:
11.24
示例输出:
m=17
提示:
参考答案(内存最优[748]):
#include<stdio.h>
int main()
{
double s;
int m;
scanf("%lf",&s);
if(s<=3)
m=8;
else
{
if(s>(int)s)
m=8+((int)s+1-3)*1;
else
m=8+(s-3)*1;
}
printf("m=%d",m);
return 0;
}
参考答案(时间最优[0]):
#include<stdio.h>
int main()
{
double s;
int m;
scanf("%lf",&s);
if(s<=3)
m=8;
else
{
if(s>(int)s)
m=8+((int)s+1-3)*1;
else
m=8+(s-3)*1;
}
printf("m=%d",m);
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。
