救命啊啊啊qwq
查看原帖
救命啊啊啊qwq
1070231
CCCsuper楼主2024/10/17 10:58
#include<bits/stdc++.h>
using namespace std;
struct int_114514
{
    int val;
    int num;
};
bool cmp(int_114514 a,int_114514 b)
{
    return a.val<b.val;
}
int main()
{
    int n;
    cin>>n;
    if(n==0)
    {
        cout<<"No";
        return 0;
    }
    int_114514 a[4*n+5];
    bool ans[4*n+5];
    for(int i=0;i<4*n;i++)
    {
        cin>>a[i].val;
        a[i].num=i;
    }
	cout<<"Yes"<<"\n";
    sort(a,a+4*n,cmp);
    for(int i=0;i<4*n;i++)
    {
        ans[i]=0;
    }
    for(int i=0;i<4*n;i+=4)
    {
        ans[a[i].num]=ans[a[i+1].num]=1;
    }
    for(int i=0;i<4*n;i++)
    {
        cout<<ans[i];
    }
    return 0;
}

dalao求带!

2024/10/17 10:58
加载中...