文章

49

粉丝

90

获赞

9

访问

26.7k

头像
C++
P1873 云南大学机试题
发布于2024年3月17日 19:48
阅读数 589

#include<iostream>
using namespace std;

bool good(int a,int b,int c)
{
	if(b*b+c*c==a*a||a*a+c*c==b*b||b*b+a*a==c*c)
		return true;
	return false;
}

int main()
{
	int n;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		int a,b,c;
		cin>>a>>b>>c;
		if(a==b&&a==c)
			cout<<"perfect"<<endl;
		else if(good(a,b,c))
			cout<<"good"<<endl;
		else
			cout<<"bad"<<endl;		
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发