Armstrong数问题
来源:互联网 发布:薛之谦淘宝店铺链接 编辑:程序博客网 时间:2024/05/22 15:57
今天下了WWDC2014的视频,结果没有中文字幕,表示完全听不懂呢,根本抓不到笑点,所以还是得好好学习英语啊。废话不多说了,直接上题。
问题描述:
在3位的正整数中,比如abc,有一些可以满足a*a*a+b*b*b+c*c*c=abc的条件,也就是说,各个位数的立方和正好是该数的本身,这些数就叫做Armstrong数。试写出一个程序求出所有的3位Armstrong数。
我的解答很简单,但是也是自己想少了,我就先贴出自己写的把
代码中判断数字是不是为三位数其实没有必要的,但是在该题的说明中,看到了这样的一个想法,就这样用了。
具体实现的结果如下,一共是四个三位数:
记得以前考全国三级网络的上机题目的时候,总会有这样的题目出现,当时因为没有好好看书,觉得好难的,其实现在看来也就是这么回事呢。再次证明,人要多读书的。
看了答案之后觉得自己的想法太简单了,答案还给出了另外的一种想法,就是先给出每位上的数,然后计算出三位数与每位数字的立方做比较的。
具体的代码如下所示:
当然书中还给出了另外的一个想法,对于我来说还是有点难度的,就不多说了。
继续加油!!!!
参考文献《C语言名题精选百则技巧篇》
0 0
- 数字问题Armstrong数
- 问题七十八: Armstrong数。
- Armstrong数问题
- 问题七十九:Armstrong数(续)
- Armstrong数
- HNUST-1002-Armstrong数
- Armstrong数 (水仙花数)
- ARMStrong数求法的改进
- C代码实现Armstrong数
- 课后练习1-Armstrong数
- 水仙花数(armstrong)求解,两种方法
- 每日一小练——Armstrong数
- 每日一小练——Armstrong数
- 每日一小练——Armstrong数
- 每日一小练——Armstrong数
- Armstrong数字
- Armstrong 公理
- Armstrong树
- TextView/EditText 使用注意地方
- 图像拼接中的RANSAC算法
- Android配置QQ邮箱问题
- 【LeetCode】Swap Nodes in Pairs
- Linux设置环境变量小结:设置永久变量&临时变量 全局变量&局部变量
- Armstrong数问题
- U盘明明有空间 但复制大文件显示磁盘已满
- 酷派7296刷机包 高仿IOS美化 细节精仿
- android自定义progressbar图片大小自适应
- github也疯狂
- 不在该文件中的整数1GB
- ORACLE如何设置多路复用control files
- GPON接入-状态机分析
- Swift之 ? 和 !