文章

34

粉丝

9

获赞

5

访问

8.8k

头像
三角形判定 题解:sort排序简化代码
P2018
发布于2024年6月28日 19:44
阅读数 200

#include <iostream>
#include <algorithm>

using namespace std;

int main(){
    int n;
    int a[10];
    cin >> n;
    
    while(n --){
        for(int i = 0;i < 3;i ++)cin >> a[i];
        sort(a,a + 3);
        if(a[0] + a[1] <= a[2]){
            cout << -1 << endl;
        }else{
            int x = a[0] * a[0] + a[1] * a[1];
            int y = a[2] * a[2];
            if(x == y){
                cout << 2 << endl;
            }else...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发