#4667: 請管理者重新檢視此題


ben820517 (ben)


請管理者重新檢視此題的測資與答案是否無誤?
#5991: Re:請管理者重新檢視此題


os010027 (尚好吃)


請管理者重新檢視此題的測資與答案是否無誤?


我也覺得有問題

#include<iostream>

using namespace std;

 

int main()

{

    int a,b,c;

    while (cin>>a>>b>>c)

    {

        if (a*a+b*b==c*c||b*b+c*c==a*a||c*c+a*a==b*b)

            cout<<"right triangle"<<endl;

        else if (a*a+b*b>c*c&&b*b+c*c>a*a&&c*c+a*a>b*b)

            cout<<"acute triangle"<<endl;

        else

            cout<<"obtuse triangle"<<endl;

    } 

    return 0;

這樣應該沒錯吧? 

#5992: Re:請管理者重新檢視此題


godman (我是新手)


請管理者重新檢視此題的測資與答案是否無誤?


我也覺得有問題

#include

using namespace std;

 

int main()

{

    int a,b,c;

    while (cin>>a>>b>>c)

    {

        if (a*a+b*b==c*c||b*b+c*c==a*a||c*c+a*a==b*b)

            cout<<"right triangle"<

        else if (a*a+b*b>c*c&&b*b+c*c>a*a&&c*c+a*a>b*b)

            cout<<"acute triangle"<

        else

            cout<<"obtuse triangle"<

    } 

    return 0;

這樣應該沒錯吧? 


這樣是對的??
#5997: Re:請管理者重新檢視此題


snail (蝸牛)


測資無誤,請留意溢位。