#38368: c++ans 非常厲害


aidenlin766909@gmail.com (aiden lin)

學校 : 不指定學校
編號 : 245101
來源 : [1.34.105.90]
最後登入時間 :
2024-04-27 21:34:46
c294. APCS-2016-1029-1三角形辨別 -- 2016年10月APCS | From: [1.163.120.25] | 發表日期 : 2023-11-15 21:13

#include <iostream>
using namespace std;
int main() 
{
  int a, b, c;
  cin >> a >> b >> c;
  while (1) 
  {
    if (a > c)
    {
      swap(a, c);
    }
    if (b > c)
    {
      swap(b, c);
    }
    if (a > b)
    {
      swap(a, b);
    }
    cout << a << " " << b << " " << c << endl;
    if(a+b<=c)
    {
      cout << "No"<<endl;
      break;
    }
    if(a*a+b*b<c*c)
    {
      cout << "Obtuse" <<endl;
      break;
    }
    if(a*a+b*b==c*c)
    {
      cout <<"Right"<<endl;
      break;
    }
    if(a*a+b*b>c*c)
    {
      cout << "Acute"<<endl;
      break;
    }
  }
}

 
ZeroJudge Forum