Java 输出四叶玫瑰数
列举所有的“四叶玫瑰数”,并统计四叶玫瑰数的个数
四叶玫瑰数:是一个四位数,各数制位上的数字的四次方的和等于该数字本身
举例:
int sum = a * a * a * a + b * b * b * b + c * c * c * c + d * d * d * d ;
a为个位数,b为十位数,c为百位数,d为千位数
sum就为四叶玫瑰
分析:
1、打印四叶玫瑰数
2、求取四叶玫瑰数的个数
知道谁是四叶玫瑰数?
对1000到9999之间的所有数字进行判断?
2.1、先获取到单个数字
2.2、获取单个数字每个数制位上面的数字
2.2.1、比如 :1234
个位:数 % 10
十位:数 / 10 % 10
百位:数 / 100 % 10
千位:数 / 1000 【最高位可以省略对10 取余】
2.3 求取四次方和
2.4 判断四次方和等于数字本身不
等于:
输出该数字
同时计数 【出现一个累计一个1,需要求取四叶玫瑰数前定义容器】
代码展示:
public class ForDemo7 {public static void main(String[] args) {//打印所有的四叶玫瑰,并打印。 int con = 0;for (int i = 1000; i <= 9999; i++) {int a = i % 10;int b = i / 10 % 10;int c = i / 100 % 10;int d = i / 1000;int sum = a*a*a*a + b*b*b*b + c*c*c*c + d*d*d*d ;if(sum == i) {System.out.println("四叶玫瑰为: " + i);con++;}}System.out.println("一共有: " + con + "个");}}
Java 输出四叶玫瑰数相关推荐
- 四叶玫瑰花数java代码_Java 循环语句 四叶玫瑰数,奇数偶数求和
课堂练习 :自己写的: class Demo_四叶玫瑰数{ public static void main(String[] args) { for(int i = 1000; i<=9999 ...
- 特殊的数独身数,:水仙花数, 四叶玫瑰数, 五角星数, 六合数 ,北斗七星数, 八仙数, 九九重阳数 ,十全十美数...
特殊的数 你听过一些特殊的数码,如:独身数, 水仙花数, 四叶玫瑰数, 五角星数, 六合数 ,北斗×××数, 八仙数, 九九重阳数 ,十全十美数.说到这你是否和我当初一样好奇呢,这是什么数呢!总的概 ...
- python四叶玫瑰数,任意位数自幂数寻找|Python练习系列[4]
自幂数是指一个n位数,它的每个位上的数字的n次幂之和等于它本身 自幂数包括:独身数.水仙花数.四叶玫瑰数.五角星数.六合数.北斗七星数.八仙数.九九重阳数.十全十美数 任意位数自幂数寻找完整代码和注释 ...
- Python练习:四叶玫瑰数求解
描述 四叶玫瑰数是4位数的自幂数.自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身.(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂 ...
- python练习题19:四叶玫瑰数
描述 四叶玫瑰数是4位数的自幂数.自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身.(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂 ...
- Python练习:四叶玫瑰数
练习:四叶玫瑰数 平台:Python123.io 教师:嵩天 描述 四叶玫瑰数是4位数的自幂数.自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身.(例如:当n为3时,有1^3 + ...
- 判断一个数是否为四叶玫瑰数_python
python编写,课堂练习 # @DATE : 2020/9/8 # @TIME : 08,17,31 # @USER : win10 # @WRITEN BY : ice_stone # 判断是否为 ...
- 打印四叶玫瑰数并记录个数
四叶玫瑰数数:是一个四位数 数的每一个数制位上的数字的4次方和等于数字本身 分析:想要找到四叶玫瑰数必须从1000到9999 之间所有的数字中去寻找[对所有三位数进行判断],这就需要循环了. ...
- python入门——四叶玫瑰数
四叶玫瑰数 描述 四叶玫瑰数是4位数的自幂数.自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身.(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3 ...
最新文章
- 用python操作MySQL
- arcgis server账号需要设置地图缓存的访问权限
- Delphi Menu Designer(菜单设计器)之一
- 数据结构与算法-链表
- [Java基础]线程安全的类
- 【渝粤题库】广东开放大学 会展项目实践 形成性考核
- session和cookie的最深刻理解
- 蔚来发布首款自动驾驶车型ET7 补贴前起售价44.8万元
- android 图片查看源码,Android 简单的图片查看器源码
- C++ Linked lists detail
- 用python进行因式分解_Python实现的质因式分解算法示例
- android 柱状图绘制,安卓MPAndroidChart绘制柱状图
- eclipse的plugins导入hadoop-eclipse-plugin-2.6.0.jar后Preference下没有hadoop Map/Reduce的解决方法
- 广州图普网络科技2017校园招聘简章
- 面临“反对沉没成本”效应,海尔、格力、海信、美的等家电厂商的智能音箱还有必要做吗?
- 羚数智能入选 IDC关于中国制造执行系统(MES)的市场2021年度份额报告
- 二分法求最大似然估计r语言_R语言中的最大似然估计
- 网页中遇到的src=quot;data:image/png;base64,xxxxquot;知识点了解
- oracle连接数据库的jar包(ojdbc10.jar,ojdbc8.jar,ojdbc6.jar)
- 暮然回首:我的10年软件开发生涯
热门文章
- FACEGOOD-Audio2Face(个人学习)
- woocommerce 分类到菜单_WooCommerce实用代码集合
- C++ 鼠标模拟程序
- Dell台式机安装ubuntu系统
- “麒”聚信创,共赢未来——信创解决方案分享会(首场)成功举办
- 《次第花开》学习笔记
- STM8 时钟寄存器
- android_驱动_qcom_【高通SDM660平台】(4) --- Camera Init 初始化流程
- XR872 移植 u-boot-v2021.07
- 程序员多数性功能不行_不会盲打的程序员和不懂技术的 CTO