小明這學期的數學課教到了三角形,於是老師給了他們一個作業,這個星期一到星期五每個人上學時都要帶三根樹枝到學校來,如果那三根樹枝可以構成一個三角形,那天就可以加一分。給你小明所帶樹枝的長度,請你幫他看看他可以加幾分?
輸入說明 :
輸入一共有 5 行,每行有 3 個整數,代表當天小明所帶的樹枝的長度。
輸出說明 :
輸出一個整數,代表小明可以加幾分。
範例輸入 :
1 2 3
2 4 6
3 4 5
5 3 2
1 3 5
範例輸出 :
1
程式碼 :
#include <stdio.h> int main() { int i,total=0,arr[3]; while(scanf("%d%d%d",&arr[0],&arr[1],&arr[2])==3) { for(i=0;i<2;i++) if(arr[i]>arr[2]) arr[i]^=arr[2]^=arr[i]^=arr[2]; if(arr[0]+arr[1] > arr[2]) total++; } printf("%d\n",total); return 0; }
http://zerojudge.tw/ShowProblem?problemid=d511
沒有留言:
張貼留言