同学们都爱点外卖,外卖费用的计算有点麻烦,请你帮忙编程计算一下。如果外卖重量在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;
}
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示