输出100~999中所有的水仙花数。若三位数ABC满足ABC=A立方+B立方+C立方,则称其为水仙花数。
此次的算法一轮游主要是数据结构与算法的代码能力更加扎实,代码如下:

#include <bits/stdc++.h>
using namespace std;int main()
{int i = 100;int tmp,a, b, c;for(; i<999; i++) {tmp = i;c = tmp%10;tmp /= 10;b = tmp%10;tmp /=10;a = tmp%10;if(i == (a*a*a + b*b*b + c*c*c)) {cout << i << endl;}}
}

Thought:

简单的暴力算法,none of tips

Output:

算法竞赛-ch2-水仙花数相关推荐

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

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

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

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

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

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

  4. 《算法竞赛入门经典》(第二版) 习题2-1 水仙花数(daffodil)

    习题2-1 水仙花数(daffodil) 输出100~999中的所有水仙花数.若三位数满足ABC=A3+B3+C3,则称其为水仙花数.例如153 = 13 + 53 + 33,所以153是水仙花数. ...

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 巴菲特:买进你同学的10%
  2. oss客户端工具_阿里云服务器ECS上使用ossfs工具挂载阿里云OSS存储
  3. 不同版本的Chrom浏览器对应的ChromDriver的版本
  4. 【企业管理】价值创造的文化支撑
  5. 笔记-高项案例题-2013年下-计算题
  6. 【ThinkPHP】实例化模型的方法
  7. LeetCode 812. 最大三角形面积(坐标面积公式)
  8. 支付系统设计:对账处理(二)
  9. “双十一”背后,阿里的技术到底有多“牛”?
  10. lmdb数据库的读取与转换(一) —— 基本操作
  11. 8.5 向量应用(三)——知识补充和梳理(夹角、距离和平面束)
  12. 计算机技术与软件专业技术资格(水平)考试
  13. 二叉树的中序遍历算法
  14. 计算机中的原码、反码和补码计算
  15. 添加CNZZ统计代码
  16. 操作系统每日一题 2020 July
  17. C/C++项目:魂斗罗游戏
  18. malloc与calloc
  19. JS 中 Object 的 keys 是无序的吗?
  20. Pyecharts绘制上下组合图、左右组合图、一轴多图,超经典!

热门文章

  1. 未上线PP模块的生产领料处理
  2. 三招轻松辨别微博含水量!提升广告主投放效果
  3. kgdb调试linux内核以及驱动模块
  4. M3u8或者ts协议的直播流视频,如何通过加密防止盗链和盗播?
  5. IDEA快捷键高清壁纸
  6. 华为手机如何更新鸿蒙系统_华为鸿蒙系统可以更新用上啦
  7. Windows 7常用48款软件兼容性测试
  8. 微型linux系统测试网卡,自制一个小型Linux(附带网络功能)
  9. Boll布林带波动率策略
  10. 程序员视角的计算机系统 第一章 计算机系统之旅