求助站外题
  • 板块灌水区
  • 楼主Spir1t
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/12/2 20:46
  • 上次更新2023/12/2 22:11:32
查看原帖
求助站外题
747009
Spir1t楼主2023/12/2 20:46

最近小S想带它们的学生打组队娱乐赛,比赛规定每队三个人只能其中一个人用电脑进行代码的编写。

但是现在隔壁教室为上大型集训课拿走了所有的充电器,导致最后只剩下一个充电器可以拿来充电 但是n个队伍需要n台电脑,并且组队娱乐赛要进行m分钟,每台电脑有初始的电量a_i ,每分钟的耗电量b_i

没有办法,小S只能通过他的电路知识来改装这个充电器,使得他具有足够的功率来帮助同学们完成这场比赛,

但是功率越大危险度越高,小S希望你帮他计算一下,充电器至少每分钟要充多少电才能满足大家的需求。

输入格式

第一行一个正整数T代表多组数据的组数 第二行两个整数n和m 第三行n个整数 a_i,第四行n个整数 b_i 输出格式 输出一行整数,代表满足比赛需求的充电器每分钟最小的充电量,若无法满足需求,则输出-1

样例输入 #1

2

2 4

3 2

4 2

2 2

2 10

3 15

样例输出 #1

5 -1 样例 #2

样例输入 #2

2 1 5

4

2

1 6

4

2

样例输出 #2

1 2

n和m是2e5,a_i是1e12,b_i是1e7

2023/12/2 20:46
加载中...