#P15258. [USACO26JAN2] Declining Invitations S
[USACO26JAN2] Declining Invitations S
说明
有 名选手参加了一场比赛,每人获得一个从 到 的不同排名。主办方使用 条标准来邀请选手参加决赛,排名第 的选手满足其中指定的 条标准()。
邀请流程如下:首先,邀请满足第 条标准且排名最高的 名学生。然后,在所有尚未被邀请的选手中,邀请满足第 条标准且排名最高的 名学生(如果剩余人数少于 ,则邀请所有剩余满足条件的选手)。此过程对 从 到 重复进行()。
然而,有些选手可能会拒绝参加决赛。在这种情况下,在决定邀请谁时,这些选手将被忽略。
给定一个 的排列 。对于每个 从 到 ,确定如果排名为 的前 个元素的选手拒绝参赛时,最终被邀请的选手的排名之和。
输入格式
第一行包含两个整数 和 ()。
第二行包含 个整数 。
第三行包含 个整数 。
接下来的 行,每行首先包含一个整数 (),随后是 个 范围内互不相同的整数,表示排名第 的选手满足的标准。保证所有 之和不超过 ,即 。
输出格式
输出 行,表示在每次拒绝发生前(即从 到 的情况)被邀请选手的排名之和。
5 1
3
5 1 3 2 4
1 1
1 1
1 1
1 1
1 1
6
6
9
6
4
5 4
1 1 1 1
1 2 3 4 5
1 1
2 1 2
2 2 3
2 3 4
1 4
10
14
12
9
5
6 10
5 6 4 1 3 3 3 6 5 3
1 4 6 5 2 3
1 9
5 4 3 9 5 10
10 6 2 10 1 7 8 3 9 4 5
10 4 5 3 1 2 9 10 6 7 8
2 3 1
8 1 9 7 4 3 10 6 2
21
20
16
10
5
3
提示
样例 1 解释
只有一条标准。每次邀请时,从尚未拒绝的选手中选择满足该标准且排名最高的三位。
样例 2 解释
初始时,第 名选手在第 条标准下被邀请(对于所有 )。
第一次拒绝后,第 名选手在第 条标准下被邀请(对于所有 )。
评分
- 输入 4-6:,
- 输入 7-8:
- 输入 9-10:
- 输入 11-16:无额外约束。
翻译由 DeepSeek 完成
京公网安备 11011102002149号