过样例但0分
查看原帖
过样例但0分
1113507
HEROBRINEH楼主2024/8/23 11:16
#include<bits/stdc++.h>
using namespace std;
const int MAXN=1000000;
int F[MAXN];
int main(){
	int n,k;
	cin>>n>>k;
	int i=0,p=0,c=0;
	while(c<n-1){
		if(F[i]==0){
			if(p){
				F[i]=1;
				c++;
			}
			p^=k;
		}
		i=(i+1)%n;
	}
	int ans=-1;
	for(int i=0;i<n;i++)
		if(F[i]==0)
			ans=i;
	cout<<ans<<endl;
	return 0;
}
2024/8/23 11:16
加载中...