STEP #1

(1/2)

此处切换ai服务商,可对比多家ai的回复,取最优解。

上一步下一步关闭
酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

任务描述 根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。 输入格式: 输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。 输出格式: 输出一行,包含一个整数,表示邮费。

以下是使用 Python 语言解决此问题的代码: ```python weight, option = input().split() weight = int(weight) base_fee = 8 if weight > 1000: extra_weight = (weight - 1000) extra_fee = (extra_weight // 500 + (1 if extra_weight % 500!= 0 else 0)) * 4 else: extra_fee = 0 if option == 'y': total_fee = base_fee + extra_fee + 5 else: total_fee = base_fee + extra_fee print(total_fee) ``` [2024-11-08 09:50:20 | AI写代码神器 | 155点数解答]

相关提问