[蓝桥杯 2023 国 Python A] 火车运输
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目背景
为照顾 Python 语言的效率,本题时限较大。建议使用 PyPy3 提交本题。
题目描述
钢厂有一辆用于运送废旧钢材的火车,它具有两节车厢,其中车厢 1 的最大载重量为 ,车厢 2 的最大载重量为 。现在一共有 件废旧钢材需要被运输,其中第 件钢材的重量为 ,为了最大化运输效率,车长想要一次性运输走重量尽可能多的钢材,请你帮助车长计算出一次运输最多可以带走多大重量的钢材。
每件钢材都是独立的不可分割的,只能被放置在某一节车厢中。在装载钢材时只需要考虑重量条件即可。
输入格式
输入的第一行包含三个整数 ,用一个空格分隔,分别表示钢材的数目以及两节车厢的最大载重。
第二行包含 个整数,分别表示 ,相邻两个整数之间使用一个空格分隔。
输出格式
输出一个整数表示答案。
3 10 8
8 9 1
18
提示
对于 的评测用例,;
对于所有评测用例,。
样例解释
车厢 1 装入第 件和第 件钢材,车厢 2 装入第 件钢材。
初一竞赛组作业——背包问题
- Status
- Done
- Problem
- 10
- Open Since
- 2024-11-26 15:00
- Deadline
- 2025-1-9 23:59
- Extension
- 24 hour(s)