先创建一个 $map$,使 $m[队列元素]=$队列编号,这样后面好查找元素的组别;
再创建一个队列 $q[301]$,$q[i]$ 表示队列编号为 $i$ 的排队情况。$q[0]$ 表示小组的排序;
队列输入不用多说,只需要注意一个新小组的人入队要给新小组排上队;
队列输出时查看 $q[0]$ 队头,看到小组编号后查该小组的队头,再输出,注意小组的人全部出队后要把空小组删掉。