#include<bits/stdc++.h>
using namespace std;
long long n, q, x, y, cx[10005], name[10005];
int main()
{
cin>>n>>q;
for(int i=1; i<=n; i++)
cin>>cx[i]>>name[i];
int now=1;
while(q--){
cin>>x>>y;
if(cx[now]==0 && x==0)
now = now-y;
else if(cx[now]==1 && x==1)
now = now-y;
else
now = now+y;
while(now < 1)
now = now+n;
while(now > n)
now = now-n;
}
cout<<name[now];
return 0;
}
求大佬帮忙看一下
谢谢