#include <iostream>
using namespace std;

int main() {
    int a, b, c;
    cin >> a >> b >> c;
    
    if (a + b > c && a + c > b && b + c > a) {
        if (a == b && b == c) {
            cout << 2 << endl;
        } else if (a == b || b == c || a == c) {
            cout << 1 << endl;
        } else if (a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a) {
            cout << 3 << endl;
        } else {
            cout << 0 << endl;
        }
    } else {
        cout << 'NO' << endl;
    }
    
    return 0;
}
C++三角形类型判断程序代码示例

原文地址: https://www.cveoy.top/t/topic/qvpT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录