华为OD机试 - 最大利润(Java & JS & Python)
2023-09-14 09:04:04 时间
题目描述
商人经营一家店铺,有number种商品,
由于仓库限制每件商品的最大持有数量是item[index]
每种商品的价格是item-price[item_index][day]
通过对商品的买进和卖出获取利润
请给出商人在days天内能获取的最大的利润
注:同一件商品可以反复买进和卖出
输入描述
第一行输入商品的数量number,比如3
第二行输入商品售货天数 days,比如3
第三行输入仓库限制每件商品的最大持有数量是item[index],比如4 5 6
后面继续输入number行days列,含义如下:
第一件商品每天的价格,比如1 2 3
第二件商品每天的价格,比如4 3 2
第三件商品每天的价格,比如1 5 3
输出描述
输出商人在这段时间内的最大利润。
用例
输入 | 3 3 4 5 6 1 2 3 4 3 2 1 5 2 |
输出 | 32 |
相关文章
- 小白学 Python 数据分析(11):Pandas (十)数据分组
- Atitit 文件上传 架构设计 实现机制 解决方案 实践java php c#.net js javascript c++ python
- 华为OD机试 - 统一限载货物数最小值(Java & JS & Python)
- 华为OD机试 - Linux发行版的数量(Java & JS & Python)
- 华为OD机试 - 组合出合法最小数(Java & JS & Python)
- 华为OD机试 - 递增字符串(Java & JS & Python)
- 华为OD机试 - 最小传输时延Ⅱ(Java & JS & Python)
- 华为OD机试 - 内存资源分配Ⅱ(Java & JS & Python)
- 华为OD机试 - 计算快递主站点(Java & JS & Python)
- 华为OD机试 - 最差产品奖(Java & JS & Python)
- 华为OD机试 - 简单的解压缩算法(Java & JS & Python)
- 华为OD机试 - 对称美学(Java & JS & Python)
- 华为OD机试 - 探索地块建立(Java & JS & Python)
- 华为OD机试 - 字符串匹配(Java & JS & Python)
- 华为OD机试 - 计算礼品发放的最小分组数目(Java & JS & Python)
- 华为OD机试 - 机器人走迷宫(Java & JS & Python)
- 华为OD机试 - 比赛(Java & JS & Python)
- 华为OD机试 - 数字字符串组合倒序(Java & JS & Python)
- 蓝桥杯官网 试题 PREV-240 历届真题 答疑【第十一届】【决赛】【研究生组】【C++】【C】【Java】【Python】四种解法
- 蓝桥杯官网 试题 PREV-261 历届真题 循环小数【第十一届】【决赛】【研究生组】【C++】【C】【Java】【Python】四种解法
- 深度解析为什么做深度学习,都用python,而不用java或者c++
- 【华为OD机试 2023】最小调整顺序次数 / 特异性双端队列(C++ Java JavaScript Python)
- 【华为OD机试 2023】最左侧冗余覆盖子串(C++ Java JavaScript Python)
- 【华为OD机试 2023】租车骑绿岛(C++ Java JavaScript Python)
- 【华为OD机试 2023】 字符串解密(C++ Java JavaScript Python)
- Python标准库:内置函数float([x])
- 第十三届蓝桥杯国赛 C++ C 组 Java A 组 C 组 Python C 组 E 题——斐波那契数组(三语言代码AC)