#T2126. 酒店查询(Hotel Queries)
酒店查询(Hotel Queries)
链接: https://cses.fi/problemset/task/1143
板块: Range Queries
时限: 1.00 s | 内存: 512 MB
题目描述
一条街道上有 家酒店。对于每家酒店,你知道其空余房间数量。你的任务是为一批批游客分配酒店房间。同一批游客的全部成员都希望入住同一家酒店。
游客团将逐个到来,且你知道每个团的房间需求量。你总是把一团游客分配给第一家空房足够的酒店。分配之后,该酒店的空房数量随之减少。
输入
第一行输入包含两个整数 和 :分别表示酒店数量和游客团数量。酒店编号为 。
下一行包含 个整数 :每家酒店的空余房间数。
最后一行包含 个整数 :每个游客团所需的房间数。
输出
为每个游客团输出分配到的酒店编号。如果某个团无法分配到酒店,则输出 0。
数据范围
样例输入
8 5
3 2 4 1 5 5 2 6
4 4 7 1 1
样例输出
3 5 0 1 1
鲁公网安备37011202002910号