列举1000以内的水仙花数,某个三位数,各个位上的数字的立方和,等于该数字本身,就称该数字为水仙花数 例如153 = 111 + 555 + 333 = 1 + 125 + 27 = 153,则称153是水仙花数。

public static void main(String[] args) {int count = 0;// 通过循环,获取所有的三位数for (int i = 100; i <= 999; i++) {// 拿到每个三位数之后,就获取整个数字的个位、十位百位的数int ge = i % 10;int shi = i / 10 % 10;int bai = i / 100;// 将各个位的数进行立方求和,判断是否是当前三位数本身if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {System.out.println(i);// 说明是水仙花数count ++;}}System.out.println("水仙花数的个数为:"+ count);}

列举1000以内的水仙花数,并求出水仙花数的个数相关推荐

  1. Java 求1000以内的同构数_求1-10000之间的同构数

    "同构数"是指这样的整数:它恰好出现在其平方数的右端.如:376*376=141376.请找出10000以内的全部"同构数" 来自360问答的题目,试着写了写, ...

  2. Coding:取若干个1到n的整数可求和等于整数m,求出所有组合的个数

    要求 给定整数n,取若干个1到n的整数可求和等于整数m,编程求出所有组合的个数.比如当n=6,m=8时,有四种组合:[2,6], [3,5], [1,2,5], [1,3,4].限定n和m小于120. ...

  3. 每日一题(42)—— 已知一个数组table,用一个宏定义,求出数据的元素个数

    已知一个数组table,用一个宏定义,求出数据的元素个数. // 总大小除以第一个元素的大小 #define TNTBL (sizeof(table)/sizeof(table[0]))

  4. 求出1到某个数的所有素数

    判断输入某个数,求出1到某个数的所有素数 #include <stdio.h>bool isPrime(int i) {int m;for (m = 2; m<i; m++){if ...

  5. 20.编写函数int fun(int lim,int aa[MAX]),该函数的功能是求出小于或等于lim的所有素数并放在aa数组中,该函数返回所求出的素数的个数。

    20.编写函数int fun(int lim,int aa[MAX]),该函数的功能是求出小于或等于lim的所有素数并放在aa数组中,该函数返回所求出的素数的个数. 效果 代码 #include &l ...

  6. Java求出水仙花数

    题目要求 水仙花数必须满足如下2个要求: 1. 水仙花数是一个三位数 2. 水仙花数的个位.十位.百位的数字立方和等于原数 实现思路 1.写出一个100~999的循环 2.将个位,百位和十位求出并计算 ...

  7. abc组合:已知abc+cba=n,其中a,b,c均为一位数,1000<n<2000,编程求出满足条件的a,b,c所有组合。

    标题 abc组合类别时间限制 1S内存限制 1000Kb问题描述 已知abc+cba=n,其中a,b,c均为一位数,1000<n<2000,编程求出满足条件的a,b,c所有组合.输入说明 ...

  8. MALTLAB 求出水仙花数

    打印出所有的水仙花数,"水仙花数",是指一个三位数,其个位数字立方之和等于该数本身. array = [] for i = 100:999a = fix(i /100);b = r ...

  9. 编程找出1000以内的完数,完数是指一个数等于其他因子的和;并输出完数和它的因子;

    #include <iostream>  using namespace std; int main() {     int i,j;     int sum;     for(i=2;i ...

  10. c语言求20以内的质数,c语言求出给定范围内的所有质数

    程序功能: 输入一个整数,要求打印出这个整数以内的所有质数. 程序示例: #include #include #include bool IsPrime(int x) { bool bResult = ...

最新文章

  1. 网络时间协议 --- 网络对时程序
  2. 理解一下select 1 和 exists
  3. php引用类,thinkphp引用类的使用
  4. 易语言mysql验证_易语言MySql注册登录
  5. 怎么关闭苹果手机自动扣费_这些手机功能不关闭,可能会被“自动扣费”
  6. java基础9(IO流)-File类
  7. js node 打包mac应用_node app 打包工具pkg的具体使用
  8. 直播开发中关于三级分销功能源码的实现介绍
  9. Word 批量转 PDF脚本
  10. h264解码保存为yuv格式
  11. 嵌入式软件工程师学习路线图
  12. vue项目兼容IE浏览器,判断IE11以下,则提示浏览器版本过低,更新浏览器页面
  13. Kubernetes学习二:资源管理及入门实战
  14. 基于遗传算法在机器人路径规划中的应用研究(Matlab代码实现)
  15. pinta(centos7画图软件)
  16. 网络篇 思科设备的登陆方式07
  17. VMware Explore 大会解读:VMware 要做多云时代核心技术玩家
  18. J-Linkage clustering算法的一点理解
  19. git使用meld的方法
  20. Java word转pdf 精确获取文件页数(jacob)

热门文章

  1. NLTK-004:加工原料文本
  2. Unity简单爆炸效果的实现
  3. it是什么行业?具体又包括哪些细分领域呢?
  4. Java在线教育项目 第四天文章搜索前后端成形记 实名认证审核
  5. 1型错误和2型错误_沈阳地铁1号线太原街站导向牌出现错误!
  6. 什么是RS232电平?什么是TTL电平?
  7. 网站站长统计分析CNZZ
  8. LED背光源照明技术迅速发展
  9. codewars 7×7 Skyscrapers 问题解决
  10. jenkins学习与实战