判断三个人的年龄大小。

【问题描述】

    输入AB、C3个人的生日,格式为:yyyy mm dd,按照年龄从大到小输出。

【输入形式】

    输入有3行,分别表示AB、C三个人的生日。

【输出形式】

    ABC或ACB或BAC或BCA或CAB或CBA

【样例输入】

2018 1 12
1997 7 1
2000 12 31
【样例输出】
BCA


#include <bits/stdc++.h>
using namespace std;
int a[10],b[10],c[10],d[10];
int wd(int x,int y,int z){return x*370+y*32+z;}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    for(int i=1;i<=3;i++)
    {
        scanf("%d%d%d",&a[i],&b[i],&c[i]);
        d[i]=wd(a[i],b[i],c[i]);
    }
    if(d[1]<d[2]&&d[2]<d[3]) puts("ABC");
    if(d[1]<d[3]&&d[3]<d[2]) puts("ACB");
    if(d[2]<d[1]&&d[1]<d[3]) puts("BAC");
    if(d[2]<d[3]&&d[3]<d[1]) puts("BCA");
    if(d[3]<d[1]&&d[1]<d[2]) puts("CAB");
    if(d[3]<d[2]&&d[2]<d[1]) puts("CBA");

    
    
    
    return 0;
}