有手就彳亍
2026-02-07 17:14:51
发布于:上海
5阅读
0回复
0点赞
任意三条线段需要满足以下两条条件才能构成一个三角形:
1.任意两条线段之和大于第三条线段
2.任意两条线段之差的绝对值小于第三条线段
注:这两条需要同时满足
弄清楚这两点后就可以写代码了
AC代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a , b , c;
cin >> a >> b >> c;
if(a + b > c && a + c > b && b + c > a && abs(a - b) < c && abs(b - c) < a && abs(a - c) < b) cout << "yes" << endl;
else cout << "no" <<endl;
return 0;
}
全部评论 1
9178‘
’
2026-02-07 来自 上海
0




有帮助,赞一个