杭電2039 三角形
利用任意兩邊之和大於第三邊,任意兩邊之差小於第三邊!!
Problem Description
給定三條邊,請你判斷一下能不能組成一個三角形。
Input
輸入數據第一行包含一個數M,接下有M行,每行一個實例,包含三個正數A,B,C。其中A,B,C <1000;
Output
對於每個測試實例,如果三條邊長A,B,C能組成三角形的話,輸出YES,否則NO。
Sample Input
2
1 2 3
2 2 2
Sample Output
NO
YES
代碼:
#include<iostream>
using namespace std;
int main()
{
int m,i;
cin>>m;
for(i=0;i<m;i++)
{
double a,b,c;
cin>>a>>b>>c;
if(a+b>c && a+c>b && c+b>a && a-b<c && a-c<b && c-b<a)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
}
return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
瞭解GaussDB SQL中CASE表達式
原創
2024-05-13 11:31:23
Qt/C++音視頻開發69-保存監控pcm音頻數據到mp4文件/監控錄像/錄像存儲和回放/264/265/aac/pcm等
原創
2024-03-12 11:14:11
優酷鴻蒙開發實踐 | 鴻蒙卡片開發
阿里巴巴移动技术
2021-10-22 15:33:55
數據庫測試的基礎要素
Jonathan Allen
2021-10-22 15:33:55
一年40萬次實驗,字節跳動A/B測試平臺是怎麼煉出來的?
Tina
2021-09-26 15:43:52
走過二十年的軟件測試業
Tim Bray
2021-08-06 17:03:57
爲了生存重寫軟件!面對“缺芯”,特斯拉很慌
Tina
2021-08-02 14:58:59
谷歌開發團隊犯低級錯誤?因一個字符拼寫Bug,Chromebook用戶被鎖在系統之外
Kent Duke
2021-07-25 16:38:56
10年磨一劍,雲測試頭部玩家如何爲數萬家客戶落地AI自動化測試
施尧
2021-07-25 10:04:06
怎樣在企業裏推廣TDD等技術實踐?
Emily Bache
2021-07-20 10:03:55
從Kratos設計看Go微服務工程實踐
腾讯云中间件
2021-07-16 15:33:59
從10次宕機事件中,我學到5個重要的經驗
Tom Kleinpeter
2021-07-13 11:13:50
硝煙中的研發效能體系建設之路 | InfoQ 公開課
InfoQ 中文站
2021-07-08 11:23:51
數列科技CEO曹學鋒:解碼全鏈路壓測領域,談開源背後的意義
郑思宇
2021-06-25 09:38:55