本文将为大家带来“水仙花数问题2”算法的一个解法与详细解释,方法不唯一,本篇文章只列举出一种方法,可以先练习,练习之后查看代码,这样更加有助于提高。

文章目录

  • 一、 题目
  • 二、代码(含详细注解)
  • 三、什么是水仙花数?

一、 题目

题目描述:
输出所有的"水仙花数".所谓"水仙花数"是指这样的一个三位数:
其各位数字的立方和等于该数本身。
例如:371是一个"水仙花数",371=3^3+7^3+1^3.输入:无
输出:输出所有的"水仙花数"(从小到大的顺序输出,一行一个)
样例输入:无
样例输出:无

先来看下运行截图:


以下是本篇代码内容,下面的代码可供大家进行参考学习。
本次代码使用的是Java语言进行编写。

二、代码(含详细注解)

public static void main(String[] args) {//求出各位上的数字for(int number=100 ; number<1000 ; number++){int a = number/100;int b = (number-a*100)/10;int c =number%10;if((a*a*a+b*b*b+c*c*c)==number){System.out.println(number);}}}

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

三、什么是水仙花数?

其各位数字的立方和等于该数本身。
例如:371是一个"水仙花数",371=33+73+1^3.


希望本篇文章可以给您带来收获,有兴趣的小伙伴点个关注一起学习吧

有趣的算法-----水仙花数问题2相关推荐

  1. Java实现 基础算法 水仙花数

    public class 水仙花数 {public static void main(String[] args) {for (int i = 100; i < 1000; i++){int a ...

  2. JavaScript算法(实例一)完数 / 水仙花数 / 素数

    1.完数,即完美数,一个数如果恰好等于除它本身外的因子之和,这个数就称为完数.(例如:6=1+2+3).使用算法查找1 ~ 1000之间所有的完数. var i,j; for(i=1;i<=10 ...

  3. php如何做水仙花数,使用PHP实现水仙花数及各种特殊有趣数的输出

    尊敬的读者,见文好. 本文包含以下内容: 1,为什么要写这篇文章! 2,具体的方案及代码实现! 3,你可能遇到的问题! 4,文末本文测试用源码网盘地址! 特殊说明: 本文使用的语言是PHP; 本文运行 ...

  4. 蓝桥杯ALGO-147算法训练 4-3水仙花数

    算法训练 4-3水仙花数 问题描述 打印所有100至999之间的水仙花数.所谓水仙花数是指满足其各位数字立方和为该数字本身的整数,例如 153=1^3+5^3+3^3. 样例输入 一个满足题目要求的输 ...

  5. 21朵水仙花算法java_水仙花数算法 - hi_jyf - OSCHINA - 中文开源技术交流社区

    小博在面试中碰到的这个问题,虽然写的比较简单,还是觉得有必要整理一下.当然,如果您有更好的写法,还望不吝赐教. package com.web.demo.algorithm; import java. ...

  6. 用Java写一个水仙花数算法

    水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身.例如:153=1^3+5^3+3^3. 以下是用 Java 写的水仙花数算法: public class Narcissisti ...

  7. Java Stream来写算法01——自幂数(水仙花数)

    总目录 自幂数,就是一个长度为nnn的自然数,等于自身各个位上数字的nnn次幂的和. 例如十进制中:153=13+53+33153=1^3+5^3+3^3153=13+53+33,153是3位数,每一 ...

  8. JS if 水仙花数 游乐园门票计算 闰年 三元运算符 for循环 算法 穷举法 While 拔萝卜 等差数 随机数函数random 区间数 猜数字

         算法题 水仙花数  数学方法 字符串方法   游乐园门票计算  Switch   闰年 <body> <script>var month = Number(promp ...

  9. C语言return水仙花数,c语言(百合花)水仙花数的算法

    题目:水仙花数是指该N位数的各位的N次方之和等于其本身: 先写出较为简单的三位水仙花数 代码如下: #include int main() { int i,t,n,sum; for(i = 100; ...

最新文章

  1. mariadb安装和使用
  2. UNITY 中List.Sort的BUG
  3. 最近的一些校招试题摘录
  4. 使用Go和WebSockets构建实时聊天服务器
  5. 常用的sublime text 3插件
  6. 20140418--第1讲.开山篇
  7. 你真的懂Redis的5种基本数据结构吗?
  8. MAC OS 10.12 安装任意来源应用
  9. php hr系统,专业hr管理系统
  10. 手机浏览器上网谁最快?手机浏览器速度测评
  11. Linux 存储 Stack详解
  12. 读书笔记:读《知道做到》学“知行合一”
  13. prim algorithm
  14. 达梦数据源配置_达梦数据库的连接配置
  15. 《程序员》2012年8期精彩内容:我们的开源
  16. 编程实战:C语言制作垃圾回收器
  17. 基于云开发的微信答题活动小程序v1.0搭建部署帮助文档
  18. 微信移动端开发 - 账号登录授权
  19. 算法笔记_图算法专题_关键路径 AOV网和AOE网
  20. 楼宇智能化豪门系列- 泰斗少林之 霍尼韦尔

热门文章

  1. 关于多线程MT和MD的区别。
  2. Android应用.三星i9000系列(3).无需刷机轻松获取Root权限
  3. FancyCache 概述
  4. 【DB笔试面试749】在Oracle中,什么是DG?DG有哪些优缺点?
  5. 知名歌手育有私生子,非婚生子女权益如何保护?
  6. 期货淀粉相关品种(期货淀粉相关品种是什么)
  7. powerDisigner16 出现licensekey 过期解决办法
  8. 学雷锋做好事留名是发挥正能量的勇气!
  9. idea打开文件关联目录
  10. 工程制图与计算机绘图实训任务书及参考资料,工程制图与计算机绘图综合实训(版).doc...