6 条题解

  • -1
    @ 2023-4-1 10:10:27

    #include<bits/stdc++.h> using namespace std;

    int a[1000],b[1000]; int main(){ int t,n,c; cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; for(int i=1;i<n;i++) for(int j=i+1;j<=n;j++) if(a[i]>a[j]){ t=a[j]; a[j]=a[i]; a[i]=t; } for(int i=1;i<=n;i++){ if(a[i]!=0&&a[i-1]==0) { cout<<a[i]; c=i; } } for(int i=1;i<=n;i++){ if(i!=c) { cout<<a[i]; } }

    return 0;
    

    }

    【入门】n个一位数能够组成的最小数

    信息

    ID
    449
    时间
    1000ms
    内存
    32MiB
    难度
    6
    标签
    递交数
    62
    已通过
    21
    上传者