关注
我的a了(每次取1或者买全部材料做冰淇淋能做多少) #coding=utf-8
# 本题为考试多行输入输出规范示例,无需提交,不计分。
import sys
if __name__ == "__main__":
# 读取第一行的n
line = sys.stdin.readline().strip()
# 把每一行的数字分隔后转化成int列表
nm = list(map(int, line.split()))
n = nm[0]
m = nm[1]
line = sys.stdin.readline().strip()
exist = list(map(int, line.split()))
line = sys.stdin.readline().strip()
money = list(map(int, line.split()))
total_money = sum(money)
ans = 0
min_num = min(exist)
ans += min_num
exist_buf = [i - min_num for i in exist]
exist = exist_buf
while m > 0:
min_num = max(1, m // total_money)
ans += min_num
need = [i - min_num for i in exist]
need_money = 0
for i in range(n):
exist_buf[i] = max(exist[i] - min_num, 0)
if need[i] < 0:
need_money += abs(need[i]) * money[i]
exist = exist_buf
m -= need_money
if m < 0:
ans -= 1
print(ans)
查看原帖
点赞 1
相关推荐
牛客热帖
更多
正在热议
更多
# 哪些AI项目值得做? #
7805次浏览 252人参与
# 市场营销人求职交流聚集地 #
208005次浏览 1271人参与
# 华泰星战营,提前锁定校招offer #
10247次浏览 337人参与
# 实习时最怕听到的一句话 #
7247次浏览 98人参与
# 机械人还在等华为开奖吗? #
333026次浏览 1618人参与
# 找不到大厂实习可以去小厂吗? #
7712次浏览 59人参与
# 没有面试的日子里,你在做什么 #
5913次浏览 142人参与
# 拼多多工作体验 #
57371次浏览 399人参与
# 简历上如何体现你的“AI”能力? #
4470次浏览 101人参与
# 你总挂在第__面? #
3064次浏览 37人参与
# 你知道最慷慨和最抠的公司分别是 #
5681次浏览 49人参与
# 你简历上最心虚的一句话 #
11414次浏览 74人参与
# 26届的你们有几段实习? #
178616次浏览 1110人参与
# 机械笔面试考察这些知识点 #
18436次浏览 142人参与
# 嵌入式岗知多少 #
73022次浏览 580人参与
# 产品每日一题 #
96580次浏览 711人参与
# 快消秋招求职进展汇总 #
11853次浏览 43人参与
# 实习最晚的一次下班是几点 #
34628次浏览 169人参与
# 我们是不是被“优绩主义”绑架了? #
46550次浏览 543人参与
# 找工作的破防时刻 #
291080次浏览 2070人参与
# 锐捷网络求职进展汇总 #
9370次浏览 29人参与
查看1道真题和解析