水仙花数

【题目描述】

尼克在学习了“水仙花数”这一课后,想找出所有的“水仙花数”,但他没有足够的时间去做这件事。所以,请你试编一程序,求出所有的“水仙花数”。m0T100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

说明:如果一个三位数等于它各个数位上的数字的立方和,那么这个数就是“水仙花数”。m0T100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

m0T100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

一行,若干个整数,表示所有的“水仙花数”,两数之间以一个空格隔开。m0T100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

【输出样例】

153 370 371 407

【来源】

参考--小学生c++趣味编程m0T100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

参考程序
  1. #include<bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main() 
  5.   int  g,s,b,sum; 
  6.   for(int i=100; i<1000; i++) 
  7.   { 
  8.     g=i%10; 
  9.     s=i/10%10; 
  10.     b=i/100; 
  11.     sum=g*g*g+s*s*s+b*b*b; 
  12.     if(sum==i) 
  13.     { 
  14.       cout<<i<<" "
  15.     } 
  16.   } 
  17.   return 0; 

关 键 词

水仙花数

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢