同学们都爱点外卖,外卖费用的计算有点麻烦,请你帮忙编程计算一下。如果外卖重量在1000克以内(含1000克),外卖费4元,超过1000克每500克加收3元,不足500克按500克收费,如果选择加急则另外加5元。
输入格式:
输入为正整数n和是否加急的字符y或n,y表示加急,n表示不加急。
输出格式:
请根据题目要求计算外卖费并输出。
输入样例1:
950 n
输出样例1:
4
输入样例2:
1950 y
输出样例1:
15
#include<stdio.h>
int main(void){
int g;
int sum=0;
char c;
scanf("%d %c",&g,&c);
if(c=='y'){
sum+=5;
}
while(g>1000){
sum+=3;
g-=500;
}
if(g<=1000){
sum+=4;
}
printf("%d",sum);
return 0;
}