快递价格c++"/>
快递价格c++
题目描述
冷月老师去寄顺丰快递,顺丰快递收费如下:
1.快递起步价13元,如果超过首重就需要收取续重费。称重结果四舍五入,保留一位小数。
2.首重与续重:首重为1kg,不足首重只收取起步价。超过首重的话、每超过0.5kg需额外支付1元的续重费,超过首重部分以0.5kg为一个计费重量单位,不足0.5kg部分按0.5kg计算。
输入输出格式
输入格式:
一行,一个实数ww,表示物品重量。
输出格式:
一行,一个整数,需要支付的快递费用。
#include<cstdio>
#include<cmath>
using namespace std;int main()
{int sum;double w;scanf("%lf",&w);w=round(w*10)/10;if(w<=1)printf("13");else {sum= 13 + ceil((w-1)/0.5)*1;printf("%d",sum);} return 0;
}
更多推荐
快递价格c++
发布评论