Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
38815 23级徐泽厚 【S】T3 C++ 运行超时 18 1000 MS 8060 KB 666 2025-10-29 16:20:47

Tests(2/11):


#include <bits/stdc++.h> #define int long long using namespace std; int n; int a[1000005]; signed main(){ // freopen("seq.in","r",stdin); // freopen("seq.out","w",stdout); scanf("%lld",&n); for (int i=1;i<=n;i++){ scanf("%lld",&a[i]); } for (int i=1;i<=n;i++){ int mv=a[i]; int ind=i; for (int j=i+1;j<=n;j++){ if ((a[i]&a[j])==0 and a[j]<mv){ mv=a[j]; ind=j; } } if (ind!=i){ swap(a[i],a[ind]); } } for (int i=1;i<=n;i++){ printf("%lld ",a[i]); } return 0; }


测评信息: