#P1480. I.负载均衡
I.负载均衡
Background
2021年蓝桥杯省赛第二场真题
Description
有 台计算机,第 台计算机的运算能力为 。
有一系列的任务被指派到各个计算机上,第 个任务在 时刻分配,指定计算机编号为 ,耗时为 且算力消耗为 。
如果此任务成功分配,将立刻开始运行,期间持续占用 号计算机 的算力,持续 秒。
对于每次任务分配,如果计算机剩余的运算能力不足则输出 ,并取消这次分配,否则输出分配完这个任务后这台计算机的剩余运算能力。
Format
Input
输入的第一行包含两个整数 ,分别表示计算机数目和要分配的任务数。
第二行包含 个整数 ,分别表示每个计算机的运算能力。
接下来 行每行 个整数 ,意义如上所述。数据保证 严格递增,即 。
Output
输出 行,每行包含一个数,对应每次任务分配的结果。
Samples
2 6
5 5
1 1 5 3
2 2 2 6
3 1 2 3
4 1 6 1
5 1 3 3
6 1 3 4
2
-1
-1
1
-1
0
Limitation
对于 的评测用例,。
对于 的评测用例,。
对于所有评测用例,。