题目来源

牛客网——2017校招真题在线编程

题目描述

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。

输入描述:

输入数据有多组,每组占一行,包括两个整数m和n(100 ≤ m ≤ n ≤ 999)。

输出描述:

对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;
如果给定的范围内不存在水仙花数,则输出no;
每个测试实例的输出占一行。

示例1

输入

复制

100 120
300 380

输出

复制

no
370 371
#include <bits/stdc++.h>
using namespace std;bool isPrime(int n);int main()
{int m,n;while(cin >> m >> n){int count = 0;       //用count来计算在[n,m]这个区间内水仙花数的个数for(int i=m;i<=n;i++){if(isPrime(i)){if(count==0){cout << i;}else{cout << " " << i;}count++;}}if(count==0){cout << "no";}cout << endl;}system("pause");return 0;
}bool isPrime(int n)
{int a = n/100;    //百位int b = n%100/10; //十位int c = n%10;     //个位if(a*a*a+b*b*b+c*c*c==n){return true;}return false;
}

水仙花数(附C++ AC代码)相关推荐

  1. 水仙花数python代码for_水仙花数如何用python代码表示?

    水仙花数如何用python代码表示? 水仙花数的python代码为: 水仙花数是指一个3位正整数,它的每个位上的数字的3次幂之和等于它本身.(例如:1^3 + 5^3+ 3^3 = 153) 下面用一 ...

  2. c语言中水仙花数的代码,水仙花数c语言实现代码

    水仙花数c语言实现代码 任务二报告 v1.2 前言: 本次任务我使用的是c语言(其他语言不熟悉...汗颜). 源码: #include int main() { int a,b,c,d,e,f,g,h ...

  3. python找水仙花数_Python一句代码实现找出所有水仙花数的方法

    水仙花数是指一个 3位正整数,它的每个位上的数字的 3 次幂之和等于它本身.(例如:1^3 + 5^3+ 3^3 = 153) 下面用一句代码实现找出所有的水仙花数: 方法一: >>> ...

  4. Java 求解自幂数(水仙花数)

    文章目录 什么是自幂数 Java pow() 方法扩展 如何求自幂数 什么是水仙花数 如何求水仙花数 附:常见水仙花数 什么是自幂数 如果在一个固定的进制中,一个 n 位自然数等于自身各个数位上数字的 ...

  5. [华为机试练习题]60.水仙花数

    题目 描述: 水仙花数又称阿姆斯特朗数. 水仙花数是指一个n 位数( n≥3 ),它的每个位上的数字的n 次幂之和等于它本身.(例如:1^3 + 5^3 + 3^3 = 153) 求输入的数字是否为水 ...

  6. (篇五)C语言水仙花数的花样求法

    文章目录 一.水仙花数的由来 二.基础版水仙花数 三.进阶版水仙花数 四.高级版水仙花数 本篇主要分析了水仙花数的各种求法."水仙花数"也叫做"阿姆斯特朗数", ...

  7. 水仙花数(所有自幂数)的实现详解-C语言

    目录 1.什么是水仙花数 2.题目描述 3.代码实现 4.求其他自幂数(拓展) 代码实现 5.封装函数实现(给出位数,求该位上的所有自幂数) 6.给出范围n,求出范围(0~n)之间所有自幂数 7.完整 ...

  8. C语言编程练习之水仙花数

    题目:    输出所有的"水仙花数","水仙花数"是指一个三位数,它的各位数字立方和等于该数 本身.例如:153是一个"水仙花数",153= ...

  9. 使用Go语言来写乘法表和水仙花数

    文章目录 题目介绍 乘法表 水仙花数 写法一 写法二 题目介绍 众所周知,一门编程语言的学习,离不开周而复始的实践,接下来,介绍两个非常简单的小题目. 乘法表:顾名思义,打印出99乘法口诀表 水仙花数 ...

最新文章

  1. C++中const指针用法汇总
  2. 使用tensorflow实现全连接神经网络的简单示例,含源码
  3. HDU-2102 A计划 BFS
  4. Winform中实现执行cmd命令的工具类
  5. Flutter入门:动画相关
  6. Raft 一致性算法论文译文
  7. JavaScript 自执行函数和 jQuery扩展方法
  8. 网页错误排查 如何?
  9. 1.4、设置 SpringApplication 主启动类
  10. JavaScript等同于printf / String.Format
  11. 四十五、 Redis云平台CacheCloud搭建之二进制文件
  12. 黑客+马拉松=? 黑客马拉松?
  13. 老大,不好了,内存泄漏了!
  14. java 条形码校验_java 实现条形码ENA-13校验码计算方法
  15. Lifeline功能介绍03——课堂信息的查询
  16. H.266/VVC测试软件VTM
  17. 水星路由器wan口ip显示0_路由器wan口状态全是0 路由器wan口状态ip为0-192路由网
  18. 数据可视化实验:python数据可视化-柱状图,条形图,直方图,饼图,棒图,散点图,气泡图,雷达图,箱线图,折线图
  19. windows程序设计(一)
  20. xpath常见错误:Opening and ending tag mismatch: meta line 4 的处理方法【Python爬虫】

热门文章

  1. 方正机器刷bois加保护卡
  2. “伟哥”之争,一场脸红心跳的生意
  3. OL4两种绘制台风圈方式的比较
  4. hdu 5468 Puzzled Elena
  5. Milvus 数据处理流程解剖
  6. Catfish Effect
  7. B.Fortune Telling Codeforces Round #770 (Div. 2)
  8. java读写德卡数据_Spark Streaming 读取Kafka数据写入ES
  9. 如何同时倒放多段视频,并添加一行滚动字幕
  10. PHP输出数组偶数位置,如何用PHP实现数组中偶数位置元素大于奇数位置元素?