关于java的一些趣味编程题的实现(1)阿姆斯特朗数

来源:互联网 发布:摄像头 数据小偷 编辑:程序博客网 时间:2024/06/03 15:13

问555555的约数中最大的三位数是多少?

 package 阿姆斯特朗数;

public class ArmstrongNumber {

 public static void main(String[] args) {

  int j,k,l;
  for(int i=10;i<1000;i++)
  {
   if(i<100)
   {
    j=i/10;
    k=i%10;
    if(j*j*j+k*k*k==i)
    {
     System.out.println(""+i);
     continue;
    }
   }
   else
   {
    j=i/100;
    k=i/10%10;
    l=i%10;
    if(j*j*j+k*k*k+l*l*l==i)
    {
     System.out.println(""+i);
     continue;
    }
   }
  }
 }

}

 

原创粉丝点击