1 条题解

  • 0
    @ 2026-8-6 13:26:55
    #include<iostream>
    #define int long long
    using namespace std;
    
    signed main(){
        int t;
        cin>>t;
        while(t--){
            int n;
            cin>>n;
            if(n%4!=0){
                cout<<"NO\n";
            }else{
                cout<<"YES\n";
                int sum=0,cnt=0;
                for(int i=1;i<=n/2;i++){
                    cout<<i*2<<" ";
                    sum+=i*2;
                }
                for(int i=0;i<=n/2-2;i++){
                    cout<<i*2+1<<" ";
                    cnt+=i*2+1;
                }
                cout<<sum-cnt<<"\n";
            }
        }
    }
    
    • 1

    信息

    ID
    7273
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    递交数
    13
    已通过
    8
    上传者