UVA11854 HDU4156 Egypt【水题】

问题链接UVA11854 HDU4156 Egypt

问题简述:输入3个数,判定是否构成直角三角形


问题分析(略)

程序说明:如果使用数组或排序,那是浮云。找出三个数中最大的数才是关键。

题记(略)


AC的C++语言程序如下:

/* UVA11854 HDU4156 Egypt */

#include <iostream>

using namespace std;

int main()
{
    int a, b, c;

    while(cin >> a >> b >> c) {
        if(a == 0 && b == 0 && c == 0)
            break;

        if(a > c)
            swap(a, c);
        if(b > c)
            swap(b, c);

        if(a * a + b * b == c * c)
            cout << "right" << endl;
        else
            cout << "wrong" << endl;
    }

    return 0;
}



posted on 2017-06-05 09:53  海岛Blog  阅读(84)  评论(0编辑  收藏  举报

导航