标题: 类似的等式大家能找几个?
性别:未知-离线 zhangzhang

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 108
编号 46136
注册 2005-8-21


发表于 2009-12-19 19:54 资料 短消息 看全部作者
public class Square {
        public static void main(String[] args) {
                int i,j,k;
                String s="";
                for(i=1;i<=10000;i++){
                        s="";
                        int all=0;
                        for(j=1;j<=i;j++){
                                all+=j*j;
                                s+="+"+j+"*"+j;
                        }
                        k=1;
                        while(k*k<all){
                                k++;
                        }
                        if(k*k==all){
                                s+="="+k+"*"+k;
                                System.out.println(s);
                               
                        }
                }
        }
}

1*1=1*1
1*1+2*2+3*3+4*4+5*5+6*6+7*7+8*8+9*9+10*10+11*11+12*12+13*13+14*14+15*15+16*16+17*17+18*18+19*19+20*20+21*21+22*22+23*23+24*24=70*70
一万以内就这么两个。。。


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-9-9 16:22
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.007867 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP