[解题报告]The Lazy Lumberjacks
题目大意
题目原文:http://uva.onlinejudge.org/external/119/11936.pdf
背景:
第一列有一个整数 N ( 2 <= N <= 20 )表示测试数据的组数,接下来N列,每列有三个整数表示伐木工人给的三边长。
intput
第一列有一个整数 N ( 2 <= N <= 20 )表示测试数据的组数,接下来N列,每列有三个整数表示伐木工人给的三边长。
output
请每组资 料分别输出"OK"表示可构成三角形,"Wrong!!"表示不能构成三角形。
Sample Input
6 1 2 3 3 2 5 3 4 5 6 6 1 3 3 3 7 3 10
Sample Output
Wrong!! Wrong!! OK OK OK Wrong!!
算法:
很简单的题目,还是用最基本if语句进行判断。
代码:
这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。
#include<stdio.h> int main(void) { int n,a,b,c; scanf("%d",&n); while(n--) { scanf("%d %d %d",&a,&b,&c); if(a+b <= c||b+c <= a||a+c <= b) printf("Wrong!!\n"); else printf("OK\n"); } return 0; }