5 条题解

  • 1
    @ 2022-10-29 16:05:39
    #include<bits/stdc++.h>
    using namespace std;
    int a[10000];
    int main(){
        int n,min;
        cin>>n>>a[1];
        min = a[1];
        for(int i=2;i<=n;i++){
            cin>>a[i];
            if(a[i]<min){
                min = a[i];
            }
        }
        for(int i=1;i<=n;i++){
            if(a[i]==min){
                cout<<i<<endl;
                a[i]=a[1];
                a[1]=min;
                break;
            }
        }
        for(int i=1;i<=n;i++){
            cout<<a[i]<<" ";
        }
        return 0;
    }
    
    • 1
      @ 2022-10-29 16:00:14

      #include<bits/stdc++.h> using namespace std; int a[205]; int main(){ int n,min; cin>>n>>a[1]; min = a[1]; for(int i=2;i<=n;i++){ cin>>a[i]; if(a[i]<min){ min = a[i]; } } for(int i=1;i<=n;i++){ if(a[i]==min){ cout<<i<<endl; a[i]=a[1]; a[1]=min; break; } } for(int i=1;i<=n;i++){ cout<<a[i]<<" "; } return 0; }

      • 0
        @ 2022-11-5 11:20:23
        #include<bits/stdc++.h>
        using namespace std;
        int a[205];
        int main(){
        	int n,min;
        	cin>>n>>a[1];
        	min=a[1];
        	for(int i=2;i<=n;i++){
        		cin>>a[i];
        		if(a[i]<min){
        			min=a[i];
        		}
        	}for(int i=1;i<=n;i++){
        		if(a[i]==min){
        			cout<<i<<endl;
        			a[i]=a[1];
        			a[1]=min;break;
        		}
        	}
        	for(int i=1;i<=n;i++){
        		cout<<a[i]<<" ";
        	}
        	return 0;
        }
        
        • 0
          @ 2022-10-29 16:10:49
          
          

          #include<bits/stdc++.h> using namespace std; int a[10000]; int main(){ int n,min; cin>>n>>a[1]; min = a[1]; for(int i=2;i<=n;i++){ cin>>a[i]; if(a[i]<min){ min = a[i]; } } for(int i=1;i<=n;i++){ if(a[i]==min){ cout<<i<<endl; a[i]=a[1]; a[1]=min; break; } } for(int i=1;i<=n;i++){ cout<<a[i]<<" "; } return 0; }

          
          
          • 0
            @ 2022-10-29 16:04:41

            #include<bits/stdc++.h> using namespace std; int main() { int min,minl,n,temp; cin>>n; int a[n]; cin>>a[0]; min=a[0]; for(int i=1;i<n;i++) { cin>>a[i]; if(a[i]==min)continue; if(a[i]<min) { min=a[i]; minl=i; } } temp=a[0]; a[0]=a[minl]; a[minl]=temp; cout<<n<<endl; for(int i=0;i<n;i++) { cout<<a[i]<<" "; }

            return 0; }

            • 1

            信息

            ID
            157
            时间
            1000ms
            内存
            16MiB
            难度
            4
            标签
            递交数
            97
            已通过
            47
            上传者