#38367: 提示(C++)


ianlin766909@gmail.com (ian lin)

學校 : 不指定學校
編號 : 245102
來源 : [1.163.104.115]
最後登入時間 :
2024-07-28 16:43:13
c294. APCS-2016-1029-1三角形辨別 -- 2016年10月APCS | From: [1.163.120.25] | 發表日期 : 2023-11-15 21:10

可用max和min且要用到#include<bits/stdc++.h>才能解題

答案在下面!!!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#include<bits/stdc++.h>
using namespace std;
int a,b,c,d,e,f;
int main()
{
  cin>>d>>e>>f;
  a=min({d,e,f});
  c=max({d,e,f});
  b=d+e+f-a-c;
  cout<<a<<" "<<b<<" "<<c<<endl;
  if(a+b<=c)
  {
    cout<<"No";
  }
  else
  {
    a*=a;b*=b;c*=c;
    if(a+b<c)cout<<"Obtuse"<<endl;
    else if(a+b==c)cout<<"Right"<<endl;
    else cout<<"Acute"<<endl;
  }
}

 
ZeroJudge Forum