AT_past202005_l.スーパーマーケット
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
一个自动售货机有编号为 1 到 n 的 n 个通道。第 i 个通道内有 ki 个商品,价值从前往后依次为 ti,1,ti,2,...,ti,ki。保证所有 ti,j 互不相同。
有 m 位顾客先后使用了这台自动售货机。第 i 个使用的顾客会检查每个通道内最靠前的 ai 个商品的价值(若少于 ai 则全部检查),然后选择最大的并买下。请将所有客户买走的产品的价值分别求出。
输入格式
第一行:一个整数 n。
接下来 n 行:第 i 行第 1 个数为 ki,然后是 ki 个数 ti,1,ti,2,...,ti,ki。
接下来一行:一个整数 m。
接下来一行:m 个整数 a1,a2,...,am。
输出格式
m 行,第 i 行输出一个正整数,即第 i 名顾客买走的商品的价值。
数据约束条件
- 输入均为整数;
- 1≤n,ki≤105;
- 1≤m≤ 所有 ki 之和 ≤3×105;
- 1≤ti,j≤109;
- 1≤ai≤2。
输入输出样例
输入#1
2 3 1 200 1000 5 20 30 40 50 2 5 1 1 1 2 2
输出#1
20 30 40 200 1000
输入#2
10 6 8 24 47 29 73 13 1 4 5 72 15 68 49 16 5 65 20 93 64 91 6 100 88 63 50 90 44 2 6 1 10 14 2 76 28 21 78 43 11 97 70 5 31 9 62 84 40 8 10 46 96 23 98 19 38 51 2 37 77 20 1 1 1 1 2 2 2 1 1 2 2 2 2 2 1 2 1 2 2 1
输出#2
100 88 72 65 93 77 68 63 50 90 64 91 49 46 44 96 37 31 62 20
输入解题思路,AI测评打分。不知道怎么写?