100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 已知两个完全平方三位数abc 和xyz 其中a b c x y z 未必是不同的

已知两个完全平方三位数abc 和xyz 其中a b c x y z 未必是不同的

时间:2022-11-26 07:46:23

相关推荐

已知两个完全平方三位数abc 和xyz 其中a  b  c  x  y  z 未必是不同的

public class demo7 {// 判断是否为完全平方数public static boolean isSquare(int n) {boolean flag = false;if (n < 0) {flag = false;} else if (n == 0 || n == 1) {flag = true;} else {for (int i = 1; i <= n / 2; i++) {if (i * i == n) {flag = true;}}}return flag;}public static void main(String[] args) {int a, b, c, x, y, z;// i表示abcfor (int i = 100; i < 1000; i++) {// j表示xyzfor (int j = 100; j < 1000; j++) {a = i / 100; // 百位上的数值b = i / 10 % 10; // 十位上的数值c = i % 10; // 个位上的数值x = j / 100;y = j / 10 % 10;z = j % 10;// 当满足abc、xyz、ax、by、cz都是完全平方数时if (isSquare(i) && isSquare(j) && isSquare(a * 10 + x) && isSquare(b * 10 + y) && isSquare(c * 10 + z)) {System.out.println("abc=" + i + " xyz=" + j);}}}}}

已知两个完全平方三位数abc 和xyz 其中a b c x y z 未必是不同的 而ax by cz 是三个完全平方数。求abc 和 xyz。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。