| Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|---|
| 50563 | 韩逸宸 | 【选】邮费计算 | Python3 | 通过 | 100 | 42 MS | 4468 KB | 629 | 2024-12-24 15:15:19 |
# 输入重量和是否加急 weight = int(input()) urgent = input() # 基本费用 base_cost = 8 # 如果重量超过1000克,计算超重费用 if weight > 1000: # 计算超过1000克的部分 extra_weight = weight - 1000 # 每500克加收超重费4元,不足500克部分按500克计算 extra_cost = (extra_weight // 500 + (1 if extra_weight % 500 > 0 else 0)) * 4 else: extra_cost = 0 # 如果选择加急,多收5元 if urgent == 'y': extra_cost += 5 # 总费用是基本费用加上超重费用 total_cost = base_cost + extra_cost # 输出邮费 print(total_cost)