{"trustable":false,"sections":[{"title":"题意","value":{"format":"PLAIN","content":"有t个团队的人正在排一个长队。每次新来一个人时,如果他有队友在排队,那么这个新人会插队到最后一个队友身后。如果没有任何一个队友排队,则他会排到长队的队尾。输入每个团队中所有队员的编号,要求支持如下3种指令(前两种指令可以穿插进行)。\nENQUEUE:编号为X的人进入长队。\nDEQUEUE:长队队首出队。\nSTOP:停止模拟。\n对于每个DEQUEUE指令,输出出队的人的编号。"}},{"title":"输入","value":{"format":"PLAIN","content":"输入文件中有一组或多组测试数据。\n每组测试数据开始有t个团队。下面t行,每行的第一个数字代表这个团队人数,后面是这几个人的编号。编号为0到999999之间的一个整数。\n每组测试数据以“STOP”结束。\n输入以t\u003d\u003d0时结束。\n警告:一个测试用例可能包含最多200000(二十万)个命令,所以实现\n团队的队列应该是有效的。"}},{"title":"输出","value":{"format":"PLAIN","content":"对于每组测试数据,先打印一句\"Scenario #k\",k是第几组数据。对于每一个\"DEQUEUE\"指令,输出一个出队的人的编号。每组测试数据后要换行,即使是最后一组测试数据。"}},{"title":"样例输入","value":{"format":"PLAIN","content":"2\n3 101 102 103\n3 201 202 203\nENQUEUE 101\nENQUEUE 201\nENQUEUE 102\nENQUEUE 202\nENQUEUE 103\nENQUEUE 203\nDEQUEUE\nDEQUEUE\nDEQUEUE\nDEQUEUE\nDEQUEUE\nDEQUEUE\nSTOP\n2\n5 259001 259002 259003 259004 259005\n6 260001 260002 260003 260004 260005 260006\nENQUEUE 259001\nENQUEUE 260001\nENQUEUE 259002\nENQUEUE 259003\nENQUEUE 259004\nENQUEUE 259005\nDEQUEUE\nDEQUEUE\nENQUEUE 260002\nENQUEUE 260003\nDEQUEUE\nDEQUEUE\nDEQUEUE\nDEQUEUE\nSTOP\n0\n"}},{"title":"样例输出","value":{"format":"PLAIN","content":"Scenario #1\n101\n102\n103\n201\n202\n203\n\nScenario #2\n259001\n259002\n259003\n259004\n259005\n260001\n\n"}}]}