Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
105940 | 胡海峰老师 | 判断三角形形状 | C++ | Accepted | 3 MS | 272 KB | 544 | 2025-01-15 09:04:45 |
#include <iostream> using namespace std; int main(){ int n; int a,b,c; cin>>n; //测试三角形个数 for(int i=1;i<=n;i++) { cin>>a>>b>>c; //直角三角形 good if(a*a+b*b== c*c || c*c+b*b== a*a ||a*a+c*c== b*b ) cout<< "good"<<endl; else if( a==b || b==c || c==a)//等腰三角形 perfect cout<< "perfect\n" ; else //其他 just a triangle cout<<"just a triangle\n"; } return 0; } /* Input 4 3 4 5 2 2 3 1 4 4 4 6 3 Output good perfect perfect just a triangle */