WA
了第4、8个点。
#include<bits/stdc++.h>
using namespace std;
long long n,m,a[1000001],b,c,ans=1;
string s[1000001];
int main()
{
scanf("%lld%lld",&n,&m);
for(long long i=1;i<=n;i++) cin>>a[i]>>s[i];
for(long long i=1;i<=m;i++)
{
scanf("%lld%lld",&b,&c);
if((b==1 && a[ans]==0) || (b==0 && a[ans]==1)) ans=(ans+c)%n;
else ans=(ans+n-c)%n;
}
cout<<s[ans];
return 0;
}
求助大佬