求助!wa了9个点
查看原帖
求助!wa了9个点
1073732
hlz2012楼主2024/6/25 11:42
#include<bits/stdc++.h>
using namespace std;
int a[1005][1005],b[1000005],c[1000005],n,m,x,y,k=1;
int main() {
	cin>>n>>m>>x>>y;
	for(int i=1;i<=n;i++) {
		for(int j=1;j<=m*2;j++)  cin>>a[i][j];
	}
	b[1]=x;
	c[1]=y;
	for(int i=2;i<=m*2;i++) {
		if(b[i-1]==0 && c[i-1]==0)  break;
		b[i]=a[b[i-1]][c[i-1]*2-1];
		c[i]=a[b[i-1]][c[i-1]*2];
	}
	while (b[k]!=0 && c[k]!=0){
		cout<<b[k]<<' '<<c[k]<<endl;
		k++;
	}
}
2024/6/25 11:42
加载中...