网站宣传流程,wordpress插件没有效果,怎么把文章导入wordpress,建筑设计招标网站题目描述
勾股数是指满足a2b2c2的正整数#xff0c;比如最有名的“勾三股四弦五”。 现在给你两个正整数,请问是否存在另外一个正整数#xff0c;使其成为“勾股数”#xff1f;
输入
第一行是一个整数K#xff0c;表示样例的个数。 以后每行一个样例#xff0c;为两个…题目描述
勾股数是指满足a2b2c2的正整数比如最有名的“勾三股四弦五”。 现在给你两个正整数,请问是否存在另外一个正整数使其成为“勾股数”
输入
第一行是一个整数K表示样例的个数。 以后每行一个样例为两个整数x,y,(1≤x,y≤10000)。
输出
每行输出一个样例的结果。如果不能构成勾股数输出“None”如果存在多个输出最小的那个。
样例输入
3
3 4
2 6
12 13
样例输出
5
None
5
AC代码
#includestdio.h
#includemath.h
int main()
{int K;scanf(%d,K);while(K--){int a,b,t;scanf(%d%d,a,b);if(ab){ ta;ab;bt;}int c1,c2; c1(int)sqrt(a*ab*b);c2(int)sqrt(a*a-b*b);if(a*a-b*bc2*c2c20){printf(%d\n,c2);}else if(a*ab*bc1*c1){printf(%d\n,c1);}else{printf(None\n);}}return 0;
}
思路直接看代码