关注
我的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
相关推荐
真的很糟糕:不错不错,这么长的文章我竟然看完了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习简历求拷打 #
3280次浏览 51人参与
# 考研失败就一定是坏事吗? #
198038次浏览 1333人参与
# 秋招被挂春招仍然能投的公司 #
4466次浏览 76人参与
# 你会为了工作牺牲生活吗? #
66554次浏览 453人参与
# 今年秋招你收到了多少封邮件? #
15796次浏览 214人参与
# mt对你说过最有启发的一句话 #
27289次浏览 344人参与
# 牛友们,签完三方你在忙什么? #
128412次浏览 981人参与
# 摸鱼被leader发现了怎么办 #
94118次浏览 605人参与
# 巨人网络工作体验 #
70966次浏览 502人参与
# 秋招特别不鸣谢 #
12502次浏览 162人参与
# 什么是优秀的实习经历 #
5866次浏览 185人参与
# 你今年的保底offer是哪家 #
153680次浏览 666人参与
# 为了求职,我做过的疯狂伪装 #
75273次浏览 763人参与
# 工作中遇到的歹人 #
22723次浏览 269人参与
# 选实习,你更看重哪方面? #
10031次浏览 192人参与
# 工作后,你落下了哪些病根 #
10334次浏览 169人参与
# 同bg的你秋招战况如何? #
196167次浏览 1110人参与
# 携程求职进展汇总 #
836922次浏览 5482人参与
# 被上班搭子“传染”了哪些习惯 #
4240次浏览 81人参与
# 职场捅娄子大赛 #
436511次浏览 4175人参与