求助昨晚G题
  • 板块学术版
  • 楼主cjh1213
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/1/14 10:09
  • 上次更新2023/10/24 04:20:38
查看原帖
求助昨晚G题
670829
cjh1213楼主2023/1/14 10:09

rt,此代码在测试样例时一直死循环输出2 3

#include<iostream>
using namespace std;
struct type{
	int x,y;
}a[1010][1010];
int main(){
	int n,m,sx,sy,nx,ny;
	cin>>m>>n>>sx>>sy;
	cout<<sx<<" "<<sy<<endl;
	for(int i=1;i<=n;i++)
		for(int j=1;j<=m;j++)
			cin>>a[i][j].x>>a[i][j].y;
	while(true)
	{
		if(a[sx][sy].x==0&&a[sx][sy].y==0) break;
		cout<<a[sx][sy].x<<" "<<a[sx][sy].y<<endl;
		sx=a[sx][sy].x,sy=a[sx][sy].y;
	}
	return 0;
}
2023/1/14 10:09
加载中...