这道题只有一个梗,那就是定义边的时候要定义为float或者double类型,定义为int一定错.
#include <iostream> using namespace std; int main() { int m; double n1, n2, n3; cin >> m; while (m--) { cin >> n1 >> n2 >> n3; //输入三条边的长度 if ((n1 + n2 > n3) && (n1 + n3 > n2) && (n2 + n3 > n1)) cout << "YES" << endl; else cout << "NO" << endl; } return 0; }
时间: 2024-10-11 17:03:18