同学们都爱点外卖,外卖费用的计算有点麻烦,请你帮忙编程计算一下。如果外卖重量在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;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现