#include<stdio.h>
int main()
{
int a,b,c,m;
scanf("%d %d %d",&a,&b,&c);
if(a+b<=c&&a-b>=c)
printf("not a triangle\n");
if(a<=b)
{m=a;a=b;b=m;}
if(a<=c)
{m=a;a=c;c=m;}
if(b<=c)
{m=b;b=c;c=m;}
if(b*b+c*c==a*a)
printf("yes");
else
printf("no");
return 0;
}
int main()
{
int a,b,c,m;
scanf("%d %d %d",&a,&b,&c);
if(a+b<=c&&a-b>=c)
printf("not a triangle\n");
if(a<=b)
{m=a;a=b;b=m;}
if(a<=c)
{m=a;a=c;c=m;}
if(b<=c)
{m=b;b=c;c=m;}
if(b*b+c*c==a*a)
printf("yes");
else
printf("no");
return 0;
}
知识点:if语句和运算符的使用。
心得体会:自打放假以来,就独得懒惰恩宠;今沉心静气,淡然自若;看得题目一道,此题颇有心机,须比大小,换位置;不负此间心血,终有果可食。