6 条题解

  • 1
    @ 2023-4-1 10:45:09

    #include<bits/stdc++.h> using namespace std; int a[15]; int main(){ int n,i,t,k=1; cin>>n; for(i=1;i<=n;i++) cin>>a[i]; for(i=1;i<=n;++i){ for(int j=1;j<=n-1;++j) if(a[j+1]<a[j]){ t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } for(i=2;i<=n;i++) if(a[1]==0){t=a[1];a[1]=a[i];a[i]=t;} for(i=1;i<=n;i++){ cout<<a[i]; } return 0; }

    • 0
      @ 2023-4-1 10:13:56
      #include<bits/stdc++.h>
      using namespace std;
      int a[1145];
      int main(){
      	int n,c;
      	cin>>n;
      	for(int i=1;i<=n;++i) cin>>a[i];
      	for(int i=1;i<=n-1;i++){
      		for(int j=i+1;j<=n;j++){
      			if(a[i]>a[j]){
      				int t=a[i];
      				a[i]=a[j];
      				a[j]=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;
      }
      
      
      • 0
        @ 2023-4-1 10:10:04

        #include<bits/stdc++.h> using namespace std; int a[323]; int main(){ int n; 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]){ int t=a[i]; a[i]=a[j]; a[j]=t; } for(int i=2;i<=n;i++){ if(a[1]==0){ int t=a[1]; a[1]=a[i]; a[i]=t; } } for(int i=1;i<=n;i++) cout<<a[i]; return 0; }

        • -1
          @ 2023-4-1 10:19:36
          #include<iostream>
          using namespace std;
          int a[10000];
          int main(){
          	int n,c;
          	cin>>n;
          	for(int i=1;i<=n;++i) cin>>a[i];
          	for(int i=1;i<=n-1;i++){
          		for(int j=i+1;j<=n;j++){
          			if(a[i]>a[j]){
          				int t=a[i];
          				a[i]=a[j];
          				a[j]=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;
          }
          
          • -1
            @ 2023-4-1 10:18:02
            #include<bits/stdc++.h>
            using namespace std;
            int a[1145];
            int main(){
            	int n,c;
            	cin>>n;
            	for(int i=1;i<=n;++i) cin>>a[i];
            	for(int i=1;i<=n-1;i++){
            		for(int j=i+1;j<=n;j++){
            			if(a[i]>a[j]){
            				int t=a[i];
            				a[i]=a[j];
            				a[j]=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;
            }
            
            • -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;
              

              }

              • 1

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

              信息

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