求救
查看原帖
求救
1647871
HH986楼主2025/7/21 11:56

Runtime Erorr

#include <cstdio>
struct node
{
	int data;
	node *next;
};
int main ()
{
	int n,m;
	scanf ("%d%d",&n,&m);
	node *head,*p,*now,*prev;
	now = head;
	for (int i = 2;i <= n;i++)
	{
		p = new node;
		p -> data = i;
		p -> next = NULL;
		now = p;
	}
	now -> next = head;
	now = head;
	prev = head;
	while ((n--) > 1)
	{
		for (int i = 1;i <= m;i++)
		{
			prev = now;
			now = now -> next;
		}
		printf ("%d",now -> data);
		prev -> next = now -> next;
		delete now;
		now = prev -> next;
	}
	printf ("%d",now -> data);
	delete now;
	return 0;
}
2025/7/21 11:56
加载中...