9 10 11 13 TLE的注意了
查看原帖
9 10 11 13 TLE的注意了
218560
Edaw_楼主2023/12/13 21:11

这四个点数据是10^5,所以循环里面就别嵌套循环了 这里用的整形变量当做指针,因为1<s<n,直接无脑加减取余就能得到指针末位置 如果你觉得xor多余 请无视 附命令部分的代码

for(int j=0; j<m; j++)
	{
		cin>>a>>s;
		if(guys[p].b xor a)
		{
			p+=s;
			p%=n;
		}
		else
		{
			p-=s;
			p+=n;
			p%=n;
		}
	}
2023/12/13 21:11
加载中...