首页 分享 水仙花数判断

水仙花数判断

来源:花匠小妙招 时间:2025-01-05 00:46

水仙花数

最新推荐文章于 2024-06-01 22:42:34 发布

iteye_17686 于 2012-03-13 19:47:00 发布

//水仙花数

//请判断一个数是不是水仙花数。

//其中水仙花数定义各个位数立方和等于它本身的三位数。

//输入有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000)

//输入0表示程序输入结束。

//输出如果n是水仙花数就输出Yes

//否则输出No

#include<iostream>

#include<vector>

using namespace std;

int main()

{

vector<int> ivec;

int i,j,k;

int n;

while(cin>>n)

{

if(n>=100 && n<1000)

ivec.push_back(n);

if(n==0)

break;

}

for(size_t ix=0;ix!=ivec.size();ix++)

{

i=ivec[ix]/100;

j=ivec[ix]/10-i*10;

k=ivec[ix]%10;

if(ivec[ix]==i*i*i+j*j*j+k*k*k)

cout<<"Yes"<<endl;

else

cout<<"No"<<endl;

}

return 0;

}


相关知识

python判断三位数水仙花数
java基础判断一个数是不是水仙花数
Python——判断是否是水仙花数
1028: 判断水仙花数(C语言)
C语言入门:判断水仙花数(100~999)
判断一个数是否为水仙花数 (C语言)
C语言判断水仙花数
JAVA判断水仙花数
C++: 水仙花数
Python 水仙花数练习

网址: 水仙花数判断 https://www.huajiangbk.com/newsview1449784.html

所属分类:花卉
上一篇: 用JS判断1000以内的水仙花数
下一篇: 水仙花有没有种子

推荐分享