UVA 11479
Solve in C:
#include<stdio.h>
int main(){
long long int a,b,c;
int n,i;
scanf("%d",&n);
{
for(i=1;i<=n;i++)
{
scanf("%lld%lld%lld",&a,&b,&c);
if(a<0||b<0||c<0)
printf("Case %d: Invalid\n",i);
else if(a+b<c||b+c<a||a+c<b||a+b==c||c+a==b||b+c==a)
printf("Case %d: Invalid\n",i);
else if(a+b>c)
{
if(a==b&&b==c)
printf("Case %d: Equilateral\n",i);
else if(a==b||b==c||c==a)
printf("Case %d: Isosceles\n",i);
else
printf("Case %d: Scalene\n",i);
}
else if(b+c>a)
{
if(a==b&&b==c)
printf("Case %d: Equilateral\n",i);
else if(a==b||b==c||c==a)
printf("Case %d: Isosceles\n",i);
else
printf("Case %d: Scalene\n",i);
}
else if(c+a>b)
{
if(a==b&&b==c)
printf("Case %d: Equilateral\n",i);
else if(a==b||b==c||c==a)
printf("Case %d: Isosceles\n",i);
else
printf("Case %d: Scalene\n",i);
}
}
}
}
#include<stdio.h>
int main(){
long long int a,b,c;
int n,i;
scanf("%d",&n);
{
for(i=1;i<=n;i++)
{
scanf("%lld%lld%lld",&a,&b,&c);
if(a<0||b<0||c<0)
printf("Case %d: Invalid\n",i);
else if(a+b<c||b+c<a||a+c<b||a+b==c||c+a==b||b+c==a)
printf("Case %d: Invalid\n",i);
else if(a+b>c)
{
if(a==b&&b==c)
printf("Case %d: Equilateral\n",i);
else if(a==b||b==c||c==a)
printf("Case %d: Isosceles\n",i);
else
printf("Case %d: Scalene\n",i);
}
else if(b+c>a)
{
if(a==b&&b==c)
printf("Case %d: Equilateral\n",i);
else if(a==b||b==c||c==a)
printf("Case %d: Isosceles\n",i);
else
printf("Case %d: Scalene\n",i);
}
else if(c+a>b)
{
if(a==b&&b==c)
printf("Case %d: Equilateral\n",i);
else if(a==b||b==c||c==a)
printf("Case %d: Isosceles\n",i);
else
printf("Case %d: Scalene\n",i);
}
}
}
}
No comments