蒟蒻求助大佬(哪里WA了)
查看原帖
蒟蒻求助大佬(哪里WA了)
241986
LiuHao2019楼主2020/5/21 21:58

题目传送门

这题本蒟蒻用的是链表做的,但不知道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");
}
2020/5/21 21:58
加载中...