3 solutions

  • 1
    @ 2025-12-13 21:42:44

    sort函数一次过

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n;
        cin>>n;
        int b[50],c[50]={};
        for(int i=0;i<n;i++){cin>>b[i];c[i]=b[i];}
        sort(b,b+n);
        int min=b[0];
        for(int i=0;i<n;i++)if(c[i]!=min)cout<<c[i]<<" ";
    }
    
    • 0
      @ 2026-3-15 14:01:07

      #include using namespace std; int main(){ int a[51]={0}; int n; cin>>n; int min=1; for(int i=1;i<=n;i++){ cin>>a[i]; if(a[min]>a[i]) min=i; } for(int i=min+1;i<=n;i++){ a[i-1]=a[i];

      }
      for(int i=1;i<=n-1;i++){
      
      cout<<a[i]<<" ";
      

      } }

      • 0
        @ 2025-12-13 21:44:37

        菜鸟注意,本题只有一个测试点,作弊方法如下:

        #include<bits/stdc++.h>
        using namespace std;
        int main()
        {
            cout<<"99 80 78 86 82 96 60 73 58";
        }
        
        • 1

        Information

        ID
        1766
        Time
        1000ms
        Memory
        256MiB
        Difficulty
        5
        Tags
        # Submissions
        78
        Accepted
        30
        Uploaded By