1 条题解

  • 0
    @ 2023-6-11 12:20:56

    C :

    #include<stdio.h>
    main()
    {
    	int a,b,c,d,t;
    	scanf("%d%d%d%d",&a,&b,&c,&d);
    	if(a<b)
    	{   t=a;
    		a=b;
    		b=t;
    	}
    	if(a<c)
    	{   t=a;
    		a=c;
    		c=t;
    	}
    	if(a<d)
    	{   t=a;
    		a=d;
    		d=t;
    	}
    	if(b<c)
    	{   t=b;
    		b=c;
    		c=t;
    	}
    	if(b<d)
    	{   t=b;
    		b=d;
    		d=t;
    	}
    	if(c<d)
    	{   t=c;
    		c=d;
    		d=t;
    	}
    	printf("%d %d %d %d",a,b,c,d);
    }
    

    C++ :

    #include <bits/stdc++.h>
    using namespace std;
    
    int main(){
        int a,b,c,d,t;
        cin>>a>>b>>c>>d;
        if(a > b){
        	t = a;
        	a = b; 
        	b = t;
    	}
    	if(a > c){
        	t = a;
        	a = c; 
        	c = t;
    	}
    	if(a > d){
        	t = a;
        	a = d; 
        	d = t;
    	}
    	if(b > c){
        	t = b;
        	b = c; 
        	c = t;
    	}
    	if(b > d){
        	t = b;
        	b = d; 
        	d = t;
    	}
    	if(c > d){
        	t = c;
        	c = d; 
        	d = t;
    	}
    	if(a > b){
        	t = a;
        	a = b; 
        	b = t;
    	}
    	
    	cout<<d<<" "<<c<<" "<<b<<" "<<a<<endl;
    }
    

    Java :

    import java.util.Scanner;
       public class Main
    {
       public static void main(String[] args){
    		Scanner sc = new Scanner(System.in);
    		int a = sc.nextInt();
    		int b = sc.nextInt();
    		int c = sc.nextInt();
    		int d = sc.nextInt();
    		int t;
    		if (a<b){
    		   t=a;
    		   a=b;
    		   b=t;
            }
    		if (a<c){
    		   t=a;
    		   a=c;
    		   c=t;
            }
    		if (a<d){
    		   t=a;
    		   a=d;
    		   d=t;
            }
    		if (b<c){
    		   t=b;
    		   b=c;
    		   c=t;
            }
    		if (b<d){
    		   t=b;
    		   b=d;
    		   d=t;
            }
    		if (c<d){
    		   t=c;
    		   c=d;
    		   d=t;
            }
    		
    			System.out.println(a+" "+b+" "+c+" "+d);
    	}
    }
    
    
    • 1

    【入门】 四个人从高到低排队

    信息

    ID
    2609
    时间
    1000ms
    内存
    16MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者