包含3行。
第1行,整数n, m。代表题库最初的题目数n,和选手数m。
第2行,n个整数wi,代表每道题目的难度,0≤wi≤100000。
第3行,m个整数ai,代表依次每位选手作答的题目数量。(1<=ai≤50)
40%的数据中,m≤50, n≤1000。
100%的数据中,m≤1000, n≤100000。
测试数据保证每位选手都不会出现无题可选的情况。
12 4
30 1 7 3 1 14 8 20 2 1 999 2
4 2 3 1
1 2 3 7
1 2
1 8 14
20
1 2 3 7
1 2
1 8 14
20
说明:游戏开始前的题库是{30, 1, 7, 3, 1, 14, 8, 20, 2, 1, 999, 2}。
选手1,依次作答了难度为1, 2, 3, 7的四道题。作答后题库剩余{30, 1, 14, 8, 20, 1, 999, 2}。
选手2,依次作答了难度为1, 2两道题。作答后题库剩余{30, 14, 8, 20, 1, 999}。
选手3,依次作答了难度为1, 8, 14三道题。作答后题库剩余{30, 20, 999}。
选手4,作答了难度为20的一道题,作答后题库剩余{30, 999}。