L2-4 哲哲打游戏 (25 分)

L2-4 哲哲打游戏 (25 分)

AC代码

#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
const int N=1e6+10;
int n,m,k,t;
vector<int> a[N];
int b[N];
int main()
{
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	{
		scanf("%d",&k);
		for(int j=1;j<=k;j++)
		{
			scanf("%d",&t);
			a[i].push_back(t);
		}
	}
	int c,f=1,j;
	for(int i=0;i<m;i++)
	{
		scanf("%d %d",&c,&j); 
		if(c==0)
			f=a[f][j-1];
		else if(c==1)
		{
			b[j]=f; printf("%d\n",f);
		}
		else if(c==2)
			f=b[j];
	}
	cout<<f;
	return 0;
}
posted @ 2021-05-03 20:02  斯文~  阅读(95)  评论(0)    收藏  举报

你好!