当一道WA了很多次的题AC了之后,我想说,我恨死空格了!!
用时:0ms
#include
#include
int main()
{
freopen("1241.txt","r",stdin);
freopen("output.txt","w",stdout);
float a,b,c;
int order=0;
while(scanf("%f%f%f",&a,&b,&c)==3)
{
order++;
if((int)a==0&&(int)b==0&&(int)c==0)
break;
if((int)a==-1)
{
a=sqrt(c*c-b*b);
if(a+b>c)
{
printf("Triangle #%d/na = %.3f/n/n",order,a);//空格
continue;
}
}
if((int)b==-1)
{
b=sqrt(c*c-a*a);
if(a+b>c)
{
printf("Triangle #%d/nb = %.3f/n/n",order,b);
continue;
}
}
if((int)c==-1)
{
c=sqrt(a*a+b*b);
if(a+b>c)
{
printf("Triangle #%d/nc = %.3f/n/n",order,c);
continue;
}
}
printf("Triangle #%d/nImpossible./n/n",order);
}
return 0;
}