Arithmetic_构成直角三角形的条件
来源:互联网 发布:淘宝会员注册登录 编辑:程序博客网 时间:2024/04/28 04:51
构成直角三角形的条件
Description
读入3个非零整数后,判别这三个值是否可以表示一个直角三角形的三条边。
Input
第一行是测试数据组数。下面有n行,每行分别是空格隔开的3个int类型整数,代表三角形的三条边。
Output
输出为n行,对应第n行输入的结果。判断输入的三个值是否可以表示一个直角三角形的三条边,如果能则输出1,如果不能输出0.
Sample Input
2
3 4 5
5 6 1
Sample Output
1
0
#include <stdio.h>
int main() {
// insert code here...
int n,a,b,c;
scanf("%d",&n);
while (n--) {
scanf("%d %d %d",&a,&b,&c);
if(a*a==b*b+c*c||b*b==c*c+a*a||c*c==a*a+b*b)
printf("1\n");
else printf("0\n");
}
return 0;
}
代码成功运行后,我又在网上看了看了别人的代码,和自己的比较,看看有没有遗漏的地方,下面两条链接可以比较全面的说明这道题==
http://zhidao.baidu.com/link?url=vnZND24rMzfEBeaYU1Q8-XRPFC4d2zXCtm40aSUMZhMTY8qeJPbBbzyTfB67pEh3yguaOMcvEOSNapTOO9ji3a
http://www.07net01.com/program/271179.html
- Arithmetic_构成直角三角形的条件
- 由M构成的直角三角形。
- 构成直角三角形
- 构成三角形的条件
- 构成函数覆盖的条件
- 已知直角三角形的斜边是某个整数,求满足这个条件的不同直角三角形的个数。
- Arithmetic_ 上楼梯的走法
- 趣题:等腰直角三角形与勾股定理形式的条件
- JavaScript是否构成直角三角形-斜边长度的平方等于其他两条边长的平方和
- 输出三边在500以内的能构成直角三角形的数列
- 问题一百二十一:构成直角三角形
- EularProject 39:给周长判断构成直角三角形个数
- 求直角三角形的斜边
- 直角三角形的边问题
- 直角三角形的边
- 求直角三角形的斜边
- 直角三角形的判断
- 求直角三角形的个数
- Android 平台(Linux3.10) NXP NFC(PN547PN548) 移植流程归纳
- 油价崩溃?请央行检讨负利率:无处可去的资本都来挖井
- HDU 1754 I Hate it (线段树区间最值)
- spring mvc路径匹配原则
- 区间DP
- Arithmetic_构成直角三角形的条件
- java多线程详细解析
- SpringMVC容器和Spring Bean容器结合
- 【z03】Mayan游戏
- java调用oracle中输入参数是数组类型的函数或者存储过程
- hihoCoder :Memory Allocating Algorithm
- 过滤特殊字符
- jquery之动态级联下拉列表
- java实现简单的单点登录