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