小明非常喜歡研究三角形。現在,小明已經知道三角形的三條邊,如果三條邊能組成三角形,小明就會很高興,他就會得到一個“YE”,如果他經過進一步的研究知道它又是等腰三角形,
他又會得一個“YE”,他再次研究出它又是一個等邊三角形,當然,他又會得到一個“YE”。
小明當然不想自己判斷了!那請你幫他寫一個程序計算出給你三條邊小明會得到幾個“YE”?
提示1:最後普通三角形得到一個,等腰得到兩個,等邊得到三個
提示2:請嚴格按下面輸出格式輸出
2
3 3 2
5 2 1
Case #1:
YE YE
Case #2:
NO
AC碼:
#includeint main() { int T,a,b,c,i; scanf("%d",&T); for(i=1;i<=T;i++) { scanf("%d%d%d",&a,&b,&c); printf("Case #%d:\n",i); if(a+b<=c||a-b>=c||a+c<=b) { printf("NO\n"); continue; } else printf("YE"); if((a==b)&&(b==c)) { printf(" YE YE"); } else if((a==b)||(a==c)||(b==c)) printf(" YE"); printf("\n"); } return 0; }