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;
}
 
                    
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号