0
已解决
盛慧慧
初级光能
初级光能
1747 出租车收费计价
题目描述 Description
出租车分为起步价,正常公里费用和长途返程费,起步价为10元,三公里以内,不足三公里按照三公里计算;正常公里费为每公里2元,不足1公里的按照1公里计费,正常公里费为超出三公里以后开始计算;长途公里费为每公里3元,不足1公里的按照1公里计费,长途公里费为超出十公里以后开始计算。问某人打车费用花费a元,最多打车多少公里。
输入描述 Input Description
打车费用a,a为整数,a<=100
输出描述 Output Description
最大的公里数
样例输入 Sample Input
样例一:10 样例二:30
样例输出 Sample Output
样例一:3 样例二:12
???
0
已采纳
张展嘉
新手天翼
新手天翼
if(a==10){
cout<<3;
}else if(a>10&&a<=24){
cout<<3+(a-10)/2;
}else if(a>24){
cout<<10+(a-24)/3;
}
0
陈正朔
初级光能
初级光能
分段收费问题
if(a-10==0){//少于10元,不足三公里
输出3
}
else if(a>=24){//正常公里费
输出(a-24)/3+10;
}
else{//长途汽车
输出(a-10)/2+3;
}
0