求助,不知道哪里错了
  • 板块灌水区
  • 楼主w6983100
  • 当前回复4
  • 已保存回复4
  • 发布时间2021/8/21 08:38
  • 上次更新2023/11/4 09:51:27
查看原帖
求助,不知道哪里错了
377926
w6983100楼主2021/8/21 08:38
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int i;
    int a[3],b[3],c[3],d[3];
    cin>>i>>a[0]>>a[1]>>a[2]>>b[0]>>b[1]>>b[2]>>c[0]>>c[1]>>c[2]>>d[0]>>d[1]>>d[2];
//	for(i=0;i<3;i++)
//	{
//		cin>>a[i]>>b[i]>>c[i]>>d[i];
//	}
    if(b[0]>b[1]||b[0]>b[2])
    {
        if(b[1]>b[2])
        {
            cout<<a[0]<<a[1]<<a[2];
        }
        else if(b[1]==b[2])
        {
            if(c[1]>c[2])
            {
                cout<<a[0]<<a[1]<<a[2];
            }
            else if(c[1]==c[2])
            {
                if(d[1]>d[2])
                {
                    cout<<a[0]<<a[1]<<a[2];
                }
                else if(d[1]==d[2])
                {
                    cout<<a[0]<<a[2]<<a[1];
                }
                else
                {
                    cout<<a[0]<<a[2]<<a[1];
                }
            }
            else
            {
                cout<<a[0]<<a[2]<<a[1];
            }
        }
        else
		{
			cout<<a[0]<<a[2]<<a[1];
		} 
    }
    else if(b[1]>b[0]||b[1]>b[2])
    {
        if(b[0]>b[2])
        {
            cout<<a[1]<<a[0]<<a[2];
        }
        else if(b[0]==b[2])
        {
            if(c[0]>c[2])
            {
                cout<<a[1]<<a[0]<<a[2];
            }
            else if(c[1]==c[2])
            {
                if(d[0]>d[2])
                {
                    cout<<a[1]<<a[0]<<a[2];
                }
                else if(d[1]==d[2])
                {
                    cout<<a[1]<<a[2]<<a[0];
                }
                else
                {
                    cout<<a[1]<<a[2]<<a[0];
                }
            }
            else
            {
                cout<<a[1]<<a[2]<<a[0];
            }
        }
        else
		{
			cout<<a[1]<<a[2]<<a[0];
		} 
    }
    else if(b[2]>b[1]||b[2]>b[0])
    {
        if(b[0]>b[1])
        {
            cout<<a[2]<<a[0]<<a[1];
        }
        else if(b[0]==b[1])
        {
            if(c[0]>c[1])
            {
                cout<<a[2]<<a[0]<<a[1];
            }
            else if(c[1]==c[0])
            {
                if(d[0]>d[1])
                {
                    cout<<a[2]<<a[0]<<a[1];
                }
                else if(d[0]==d[1])
                {
                    cout<<a[2]<<a[1]<<a[0];
                }
                else
                {
                    cout<<a[2]<<a[1]<<a[0];
                }
            }
            else
            {
                cout<<a[2]<<a[1]<<a[0];
            }
        }
        else
		{
			cout<<a[2]<<a[1]<<a[0];
		} 
    }
//	for(i=0;i<3;i++)
//	{
//		cout<<a[i]<<b[i]<<c[i]<<d[i]; 
//	}
    return 0;  
}
2021/8/21 08:38
加载中...