高大墨镜

文章
10
资源
1
加入时间
3年1月10天

poj2259 Team Queue(模拟)

题意有n个小组,要进行排队。当一个人来到队伍时,若队伍中有自己小组成员时,他就直接站到其后面(类似有熟人就插队);如果没有,则站到队伍最后面。 出队列时和普通队列一样。给出小组成员,入队指令与入队成员号码,再给出出队指令,输出出队成员号码。 题解模拟很容易想到,一条队伍中同小组的成员一定聚集在一起,所以我们可以直接用队伍的编号来表示这些聚集区。在每个小组中,要记录他们的先后顺序。...

hdu 5672(尺取法)

#include #include #include using namespace std;int main(){ int num[26],head,tail,T,k,n,cnt; long long ans;//wa一次。。 char str[1000001]; cin>>T; while(T--) { scanf("%