20分求调
查看原帖
20分求调
958804
_little_Cabbage_楼主2023/11/12 13:27

rt

#include<bits/stdc++.h>
using namespace std;
int x[1010];
int main()
{
	int n,x1;
	cin>>n>>x1;
	x[1]=x1;
	for(int i=2;i<=n;i++)
	{
		x[i]=((x[i-1]*37+33031)%n)+1;
	}
	int mx=0;
	int xia;
	for(int i=n;i>=1;i--)
	{
		if(mx<x[i])
		{
			mx=x[i];
			xia=n-i+1;
		}
	}
	cout<<xia;
	return 0;
}
2023/11/12 13:27
加载中...