60分,求大佬帮助!
查看原帖
60分,求大佬帮助!
996200
President_Zhao楼主2023/7/17 16:02
#include<bits/stdc++.h>
using namespace std;
long long h[1000000][2];
struct ppp
{
	long long way;
	string name;
};
ppp a[1001000];
int main()
{
	long long b,c,z=0;
	cin>>b>>c;
	for(long long d=0;d<b;d++)
	{
		cin>>a[d].way>>a[d].name;
	}
	for(long long d=0;d<c;d++)
	{
		cin>>h[d][0]>>h[d][1];
	}
	for(long long s=0;s<c;s++)
	{
		if(h[s][0]!=a[s].way)
		{
			z+=h[s][1];
			while(z>(b-1))
				z=z-b;
			
		}
		else
		{
			z-=h[s][1];
			while(z<0)
			{
				z=b+z;
			}
		}
	}
	cout<<a[z].name;
}
2023/7/17 16:02
加载中...