相似三角形

#include <stdio.h>
int main()
{
    int a1, b1, c1, a2, b2, c2;
    int t;
    while(scanf("%d%d%d%d%d%d",&a1,&b1,&c1,&a2,&b2,&c2)!=EOF)
    {
        if(a1 > b1)
        {
            t = a1;
            a1 = b1;
            b1 = t;
        }
        if(a1 > c1)
        {
            t=a1;
            a1=c1;
            c1=t;
        }
        if(b1 > c1)
        {
            t=b1;
            b1=c1;
            c1=t;
        }
        if(a2 > b2)
        {
            t=a2;
            a2=b2;
            b2=t;
        }
        if(a2 > c2)
        {
            t=a2;
            a2=c2;
            c2=t;
        }
        if(b2 > c2)
        {
            t=b2;
            b2=c2;
            c2=t;
        }
        if((a1+b1>c1)&&(a2+b2>c2))
        {
            if((a1*b2==a2*b1)&&(a1*c2==a2*c1))
            {
                printf("YES\n");
            }
            else
            {
                printf("NO\n");
            }
        }
        else
        {
            printf("NO\n");
        }
    }
    return 0;
}

相关文章: