黑马程序员技术交流社区

标题: 这是水仙花数的进化版啊? [打印本页]

作者: 安逸小弟    时间: 2015-6-10 22:05
标题: 这是水仙花数的进化版啊?
请输出所有的满足这几个条件的五位数。个位的值等于万位的值,十位的值等于千位的值       个位+十位+千位+万位等于百位  


作者: fecuznmn    时间: 2015-6-10 23:47
public class Demo {

        public static void main(String[] args) {
                copy();
               
        }
       
        public static void copy(){
                Integer x;
                for(x= 10000;x<100000;x++){
                        char[] ch = x.toString().toCharArray();
                        if(ch[0]==ch[4]&&ch[1]==ch[3]&&ch[0]+ch[1]+ch[3]+ch[4]==ch[2]+'0'*3)
                                System.out.print(x.toString()+'\t');
                }
        }
       
       
}
作者: 痞子刘忙    时间: 2015-6-11 21:45
普通的for循环,就是分解个十百千万位想通就好。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2