public static int getCount()
{
int count=0;
for (int x=1;x<=9 ;x++ )
{
for (int y=0;y<=9 ;y++ )
{
for (int z=0;z<=9 ;z++ )
{
int sum=100*x+10*y+z;
if(x*x*x+y*y*y+z*z*z==sum)
{
count++;
System.out.println(sum);
}
}
}
}
return count;
}作者: 罗威 时间: 2013-2-28 23:46
哥们,我感觉这个应该会简单些,你觉得呢?
public static void shuiXianHua()
{
System.out.print("100-999这些数字里面满足水仙算法的数有:");
//遍历100-999所有的数;
for (int x = 100;x<1000 ;x++ )
{
int a = x/100;//显示百位
int b=x%100/10;//显示十位
int c=x%100%10;//显示个位
if(x==a*a*a+b*b*b+c*c*c)
{
System.out.print(x+" ");
}