快递计算问题
测试数据来自 szw01cpp/1020
某快递公司对快递包裹有如下规定:
若包裹的长、宽、高任一尺寸超过\(1000mm\)或重量超过\(30kg\),不予快递;
对可以快递的包裹,每件收取手续费20元,再加上下表重量计算的费用。
收费标准/元(重量/kg)
\(5(w\leqslant 10)\)
\(10(10<w\leqslant 20)\)
\(15(20<w\leqslant 30)\)
现给定货物的长、宽、高和重量,判断该货物是否可以快递,如果可以,快递费总计多少元?
输入:
一行,包含4个单精度正实数\(a,b,c(0<a,b,c<10000,单位mm)\)和\(w(0<w<100,单位kg)\),即货物的长、宽、高和重量,这4个数据用空格分隔。
输出:
一行,如果货物超出标准,输出NO
;否则,输出货物的快递费。
【样例输入1】
1200 500 200 50
【样例输出1】
NO
【样例输入2】
500 300 200 18.5
【样例输出2】
30
信息
- ID
- 1078
- 难度
- 9
- 分类
- (无)
- 标签
- 递交数
- 6
- 已通过
- 1
- 通过率
- 17%
- 上传者