for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
for(int k=0;k<10;k++)
{
if(i*i*i+j*j*j+k*k*k==(i*100+j*10+k))
{
Console.WriteLine(i*100+j*10+k);
}
}
}
}
这就是水仙花数的算法
本文介绍了一种查找水仙花数的算法实现。通过三层循环遍历0到999之间的所有数字,并判断该数字是否为其各位数字立方和。若满足条件,则输出该数字。
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
for(int k=0;k<10;k++)
{
if(i*i*i+j*j*j+k*k*k==(i*100+j*10+k))
{
Console.WriteLine(i*100+j*10+k);
}
}
}
}
这就是水仙花数的算法

被折叠的 条评论
为什么被折叠?