题目传送门
这题本蒟蒻用的是链表做的,但不知道wsm WA了
本蒟蒻第一次用链表
附上代码:
#include<stdio.h>
struct ysf{
int next;
};
int main(){
int m,n,c;
scanf("%d%d",&m,&n);
c = m;
ysf p[m+1];
for(int i = 1;i < m;i ++){
p[i].next = i+1;
}
p[m].next = 1;
int t;
int w = 0;
while(c){
c --;
t = n;
while(t){
t --;
if(w == 0) w = 1;
else w = p[w].next;
}
for(int i = 1;i <= m;i ++)
if(p[i].next == w){
p[i].next = p[w].next;
break;
}
printf("%d ",w);
}
printf("\n");
}