个位百位AS3实现经典算法(二) 水仙花数
最近研究个位百位,稍微总结一下,以后继续补充:
我拽着春姑娘的衣裙,春姑娘把我带到了绿色的世界里。
package{/*目题:打印出有所的"水仙花数(narcissus number)",所谓"水仙花数"是指一个三位数, 其各位数字方立和即是该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.序程分析:利用for循环制控100-999个数,每一个数分解出个位,十位,百位。 */import flash.display.Sprite;public class NarcissisticNumber extends Sprite{private var d:int; //个位private var dd:int; //十位private var ddd:int; //百位public function NarcissisticNumber(){init();}private function init():void{for(var i:int=101; i<1000; i++){ddd = i / 100;dd = (i % 100) / 10;d = (i % 100) % 10;if((ddd*ddd*ddd + dd*dd*dd + d*d*d) == i){trace("水仙花数:" + i);}}}}
}/* output
水仙花数:153
水仙花数:370
水仙花数:371
水仙花数:407
*/
文章结束给大家分享下程序员的一些笑话语录: 警告
有一个小伙子在一个办公大楼的门口抽着烟,一个妇女路过他身边,并对他 说, “你知道不知道这个东西会危害你的健康?我是说, 你有没有注意到香烟 盒上的那个警告(Warning)?”
小伙子说,“没事儿,我是一个程序员”。
那妇女说,“这又怎样?”
程序员说,“我们从来不关心 Warning,只关心 Error”
个位百位AS3实现经典算法(二) 水仙花数相关推荐
- 经典算法|水仙花数|自幂数
算法题目 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数( ...
- 按照从大到小的顺序输出四位数中的个位+百位=十位+千位
按要求打印数字 1.按照从大到小的顺序输出四位数中的个位+百位=十位+千位(3553,2332,1166,8228,3773)的数字及个数 2.每行输出5个满足条件的数,之间用空格分隔 3.如:999 ...
- 怎样提取一个数的十位个位百位千位
设一个数为n,则在C语言中其个位.十位.百位.千位依次这样计算zhi:n/1%10,n/10%10,n/100%10,n/1000%10. #include<stdio.h> int ma ...
- Java实现算法应用--水仙花数 水仙花数是一个3位数,每一位数的立方相加等于该数本身。
Java实现算法应用–水仙花数 @author asus 水仙花数是一个3位数,每一位数的立方相加等于该数本身. 具体代码如下: package package6; /*** 算法应用--水仙花数* ...
- c语言千位数字,C语言怎样提取一个数的十位个位百位千位?
假设那么数为x,不知道是多少位的. 你可以使用下面的表达式: 个位:x%10:十位:x/10%10:百位:x/100%10:千位:x/1000%10. C语言有以下几种取整方法: 1.直接赋值给整数变 ...
- C语言怎样提取一个数的十位个位百位千位
1 设一个数为n,则在C语言中其个位.十位.百位.千位依次这样计算:n/1%10,n/10%10,n/100%10,n/1000%10 2 示例 #include<stdio.h> int ...
- c语言个位十位百位除法运算,C语言怎样提取一个数的十位个位百位千位?
假设那么数为x,不知道是多少位的. 你可以使用下面的表达式: 个位:x%10:十位:x/10%10:百位:x/100%10:千位:x/1000%10. C语言有以下几种取整方法: 1.直接赋值给整数变 ...
- Python经典练习题——求水仙花数
严格来说,我并不知道何谓"水仙花数",因为以前读书时根本没听过这种数,也不知道这种数有什么特征.后来从事编程之后反而听说了所谓的"水仙花数". 如果通过网络查询 ...
- Java实现 蓝桥杯VIP 算法训练 水仙花数
这道题有两个方法,第一个就相对来说通俗易懂 第二个可以用到Java的一些方法 public class 水仙花数1 {public static void main(String[] args) {i ...
- C语言经典题目 水仙花数,C语言经典练习题:水仙花数
废话不说直接进入正题:传说中的水仙花数就是一个三位数的各个位数的三次方之和就是这个数本身例如153=1*1*1+5*5*5+3*3*3. 好,开始解题:首先,题中已经说了水仙花数是一个三位数,也就是说 ...
最新文章
- fastd 3.0 开发的那些事
- 最聪明女生集结清华,挑战人工智能
- JAVA 常用对话框
- 给SAP Spartacus开源项目提交代码时的注意事项
- 一款纯css3实现的超炫动画背画特效
- LeetCode 2181. 合并零之间的节点(链表)
- 林超贤携彭于晏带《紧急救援》再度征战2020春节档
- [礼仪大赛常识]酒店客房服务礼仪
- 汉字转GB2312编码程序c语言
- Linux下,基于EETI触屏控制器的触屏失灵解决方法
- 自盲化能力 Paillier和EIGamal
- excel怎么拆分表格
- XTUOJ-1293-Diamond
- 简述BeanUtils中copyProperties
- 交易猫源码完整搭建教程
- MATLB|多微电网及分布式能源交易
- 不需要ROOT卸载小米电视系统应用
- (附源码)SSM校园新闻发布系统JAVA计算机毕业设计项目
- 学习笔记:粒子滤波的推导过程
- [UnityUI]美术字体的制作与使用
热门文章
- 打造专业化FTTD布线产品解决方案
- zip 后压缩包带路径
- 从Slice_Header学习H.264(三.2)--相关细节之 参考图像列表
- 绘图添加网格_Stata绘图: 添加虚线网格线
- oracle语句_ORACLE 常用语句实例:CTE MERGE 结合
- NP-Hard问题浅谈
- hadoop 压缩工具 比较
- pythonlauncher可以卸载吗_python的launcher用法知识点总结
- java nio netty_Netty精粹之JAVA NIO开发需要知道的
- pythoninstance函数需调用_Python isinstance函数介绍