#include<iostream>
using namespace std;
struct person{
int towards;
string name;
};
int main(){
person p[100001];
int n,m,a,s,next=0;
for(int i=0;i<n;i++){
cin>>p[i].towards>>p[i].name;
}
for(int i=0;i<m;i++){
cin>>a>>s;
if(p[next].towards==0&&a==0) next=(next+n-s)%n;
if(p[next].towards==0&&a==1) next=(next+s)%n;
if(p[next].towards==1&&a==0) next=(next+s)%n;
if(p[next].towards==1&&a==1) next=(next+n-s)%n;
}
cout<<p[next].name;
return 0;
}
为什么运行时输入完没反应