4,8没过,为啥啊!!!
查看原帖
4,8没过,为啥啊!!!
873786
wangjiajinself楼主2023/11/10 06:34
#include <iostream>
using namespace std;
const int N=1e5+10;
//0,0 
long long a1,s1;
struct Node{
	bool p;
	string s;
}a[N];
long long start=1;
int main() {
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++)
	cin>>a[i].p>>a[i].s;
	for(int i=1;i<=m;i++)
	{
		cin>>a1>>s1;
		if(a1==a[start].p) start=(start+n-s1)%n;
		else start=(start+s1)%n;
	}
	cout<<a[start].s;
	return 0;
}
  
2023/11/10 06:34
加载中...