UVA11854 HDU4156 Egypt【水题】

来源:互联网 发布:python控制继电器 编辑:程序博客网 时间:2024/06/03 20:05

问题链接: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;}



原创粉丝点击