能拜托老哥帮帮我吗?1和3WA,2 4 5 6都是16分 17分
查看原帖
能拜托老哥帮帮我吗?1和3WA,2 4 5 6都是16分 17分
1081621
ShiyoX楼主2023/9/5 11:11
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
	int arr[3];
	for (int i = 0; i < 3; i++)
	{
		cin >> arr[i];
	}
	sort(arr, arr + 3);
	if (arr[0] + arr[1] <= arr[2])
	{
		cout << "Not triangle" << endl;
	}
	else if (arr[0] + arr[1] >arr[2])
	{
		if ((arr[0] == arr[1])||(arr[1]==arr[2]))
		{
			if (arr[0] == arr[2])
			{
				cout << "Equilateral triangle" << endl;
			}
			else
			{
				cout << "Isosceles triangle"<<endl;
			}
		}
		else if (arr[0] * arr[0] + arr[1] * arr[1] == arr[2]*arr[2])
		{
			cout << "Right triangle" << endl;
		}
		else if (arr[0] * arr[0] + arr[1] * arr[1] > arr[2] * arr[2])
		{
			cout << "Acute triangle" << endl;
		}
		else if (arr[0] * arr[0] + arr[1] * arr[1] < arr[2]*arr[2])
			cout << "Obtuse triangle" << endl;
	}
	return 0;
2023/9/5 11:11
加载中...