6 条题解

  • 0
    @ 2025-7-17 15:47:16
    #include<bits/stdc++.h>
    using namespace std;
    long long n,cnt;
    int main(){
    	cin>>n;
    	if(n<=3)for(int i=1;i<=n;i++)cnt^=i;
    	else for(long long i=n-n%4;i<=n;i++)cnt^=i;
    	cout<<cnt;
    	return 0;
    }
    
    

    主要难在找规律防超时

    信息

    ID
    2555
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    递交数
    627
    已通过
    119
    上传者