最后一个点没过
查看原帖
最后一个点没过
1165146
Linco2012楼主2024/1/17 20:51
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n[4];
	for(int i=1;i<=3;i++)
	{
		cin>>n[i];
	}
	sort(n+1,n+4);
	int a=n[1],b=n[2],c=n[3];
	if((a+b)<c||(a+c)<b||(b+c)<a)
	{
		cout<<"Not triangle";
		return 0;
	}
	if(((a*a)+(b*b))==(c*c))
	{
		cout<<"Right triangle";
	}
	if(((a*a)+(b*b))>(c*c))
	{
		cout<<"Acute triangle";
	}
	if(((a*a)+(b*b))<(c*c))
	{
		cout<<"Obtuse triangle";
	}
	if(a==b||a==c||b==c)
	{
		cout<<"\nIsosceles triangle";
	}
	if(a==b&&a==c&&b==c)
	{
		cout<<"\nEquilateral triangle";
	}
	return 0;
}

最后一个点没过

2024/1/17 20:51
加载中...