根据邮件的重量和蒜头君是否选择加急计算邮费。
计算规则:重量在 1000 克以内(包括1000 克),基本费 8 元。
超过 1000 克的部分,每 500 克加收超重费 4 元,不足 500克部分按 500 克计算;
如果蒜头君选择加急,多收 5 元。
输入格式
输入一行,包含一个正整数和一个字符,以一个空格分开,分别表示重量(单位为克,不超过 2⋅10^5)和是否加急。
如果字符是'y'
,说明选择加急;如果字符是'n'
,说明不加急。
输出格式
输出一行,包含一个整数,表示邮费。
输出时每行末尾的多余空格,不影响答案正确性
样例输入
1200 y
样例输出
17
参考结果:
#include <stdio.h>
int main()
{
int a,s=8;
char c;
scanf("%d %c",&a,&c);
if (a>1000)
{
s+=((a-1000)/500+1)*4;
if (a%500==0)
s+=((a-1000)/500)*4;
}
if (c=='y')
s=s+5;
printf("%d",s);
}
(好想要个评论或者赞,写了这么多篇,没有一个评论或者点赞的)😭