1943:满足条件的整数 C
2018-02-02 00:00
176 查看
描述
假设a、b、c均为整数,且满足a,b,c 大于1,并且小于等于100,找出所有符合条件:“a2+ b2= c2”的整数组。
输入
无。
输出
按a从小到大的顺序输出所有满足条件的整数组(若a相同,则按b从小到大的顺序输出),每行一组,每一组数据的输出样式为:
a*a + b*b = c*c
注意:
1)为避免重复输出,要求a<=b;
2)加号和等号左右各有一个空格,除此之外无多余空格。
————————————————————————分割线——————————————————
源代码:
假设a、b、c均为整数,且满足a,b,c 大于1,并且小于等于100,找出所有符合条件:“a2+ b2= c2”的整数组。
输入
无。
输出
按a从小到大的顺序输出所有满足条件的整数组(若a相同,则按b从小到大的顺序输出),每行一组,每一组数据的输出样式为:
a*a + b*b = c*c
注意:
1)为避免重复输出,要求a<=b;
2)加号和等号左右各有一个空格,除此之外无多余空格。
————————————————————————分割线——————————————————
源代码:
#include<stdio.h> int main() { int a,b,c; for(a=1;a<=100;a++) { for(b=1;b<=100;b++) { for(c=1;c<=100;c++) { if(a<=b&&b<c&&(a*a+b*b)==c*c) printf("%d*%d + %d*%d = %d*%d\n",a,a,b,b,c,c); } } } return 0; }
相关文章推荐
- 1943:满足条件的整数 ①
- 判断任一给定整数N是否满足条件: 它是完全平方数,又至少有两位数字相同,如144、676等。
- Linux下的C语言编程——查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。
- 京东软开2015笔试:寻找满足条件的整数
- 满足条件的整数 - 详解
- 勾股定理,西方称为毕达哥拉斯定理,它所对应的三角形现在称为:直角三角形。 已知直角三角形的斜边是某个整数,并且要求另外两条边也必须是整数。 求满足这个条件的不同直角三角形的个数。
- 有一个正整数,已知它的末位数字是6,如果将这个6移动到该数的最前面,那么所得到的数是原来数的4倍,求满足条件的最小正整数。
- 满足条件的整数
- C语言编程练习——查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数:
- 百练---满足条件的整数---2941
- 已知直角三角形的斜边是某个整数,并且要求另外两条边也必须是整数。求满足这个条件的不同直角三角形的个数。
- 编程之美——寻找满足条件的整数
- /查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数
- POJ2941:满足条件的整数
- 百练_3225:满足条件的整数
- jzxx1026 满足条件的整数个数
- 找出所有满足如下条件的六位数:它是一个完全平方数(即为某个整数的平方);该数同时也是回文数(即该数等于它的逆序数)。(C++上机考试题2)
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。
- python -- 寻找最小正整数N,满足某个条件