编程找出四位整数abcd 中满足 (ab+cd)(ab+cd)=abcd的数
//假设ab+cd=x x^2=abcd
//因为abcd为四位整数,而平方数的最小四位数为32*32=1024
//abcd的最大值为9999,而10000的开方为100
public class HW_002_15 {
public static void main(String []args){
for(int x=32;x<=99;x++){
int abcd=x*x;
int ab=abcd/100;
int cd=abcd%100;
if((ab+cd)==x){
System.out.println(abcd);
}
}
}
//答案
2025
3025
9801