Armstrong树
来源:互联网 发布:ug8.0编程怎么设置速 编辑:程序博客网 时间:2024/05/17 07:21
算法分析:
在三位的整数中,例如153 = 1^3 + 5^3 + 3^3;这样的树称之为Armstrong树。Armstrong的寻找,其实就是求解如何分解一个三位整数的个位数、十位数、百位数、只需要除法和余数运算就可以了。然后再取整。
例如:$abc;
<span style="font-family:Microsoft YaHei;font-size:18px;">$a = inval($abc/100)$b =inval(( $abc%100)/10)$c =$abc%10</span>
算法实现:
<span style="font-family:Microsoft YaHei;font-size:18px;"><?PHP//armstrong树for($index = 100; $index <= 999; $index ++){ $a = intval($index / 100) ; $b = intval(($index %100)/10); $c = $index % 10; if($a*$a*$a + $b*$b*$b +$c*$c*$c == $index){ echo $index."</br>"; } }</span>
0 0
- Armstrong树
- Armstrong数字
- Armstrong 公理
- Armstrong数
- 数字问题Armstrong数
- 问题七十八: Armstrong数。
- Armstrong数问题
- HNUST-1002-Armstrong数
- Armstrong公理系统
- ARMStrong数求法的改进
- 采访Joe Armstrong的podcast
- C代码实现Armstrong数
- 问题七十九:Armstrong数(续)
- Armstrong数 (水仙花数)
- 关于软件工程的原则-ArmStrong
- 课后练习1-Armstrong数
- 八卦一下Erlang的发明人Joe Armstrong
- 八卦一下Erlang的发明人Joe Armstrong
- IE下判断IE版本的语句...[if lte IE 6]……[endif]
- poj2752Seek the Name, Seek the Fame
- android menu,activity,AlertDialog... 链接整理
- 淘宝Dubbo框架学习
- HDOJ5355 Cake 构造
- Armstrong树
- JSON解析笔记
- Monkey的学习与使用技巧
- 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法
- Android out of memory(一)
- Tomcat web.xml Can't convert argument: null错误解决办法
- (六) Multi project setup(多项目设置)
- 引用第三方库So文件时,eclipse会自动把libs下arneabi文件里的so文件删除掉
- 稀疏矩阵的三元组顺序表存储结构表示及实现