编写一个程序,求100~999之间的所有水仙花数。 如果一个三位数等于其各位数字的立方和,则称这个数为水仙花数。 例如:153=1^3+5^3+3^3 因此153就是一个水仙花数 代码如下 #水仙花数 for i in range(100, 1000): sum = 0 temp = i while ...
分类:
编程语言 时间:
2020-03-18 23:19:56
阅读次数:
391
# 第三章 流程控制语句(视频39-57)## 简介 Python代码在执行时是按照自上向下顺序执行的。 通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次 流程控制语句分成两大类:条件判断语句,循环语句 ## 条件判断语句(if语句) 练习1: 编写一个程序,获取一个用户输入 ...
分类:
其他好文 时间:
2020-03-18 13:53:37
阅读次数:
129
问题描述 153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。 输出格式 按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。 解:这样的数字是水仙花数,hdu2010 #include <algorithm ...
分类:
其他好文 时间:
2020-03-15 19:04:44
阅读次数:
57
/*题目:打印出所有的?"水仙花数?",所谓?"水仙花数?"是指一个三位数,其各位数字立方和等于该数本身。*/public class Class3 { public static void main(String[] args){ int a; int b; int c; System.out.p ...
分类:
编程语言 时间:
2020-02-24 18:47:49
阅读次数:
77
// 水仙花数: 三位数 个位十位百位的立方和 == 本身 for (int i = 100; i <= 999; ++i) { // 分别的获取到个十百位的数据 int a = i % 10; // 567 % 10 -> 7 int b = i / 10 % 10; // 567 / 10 % ...
分类:
其他好文 时间:
2020-02-23 20:12:07
阅读次数:
81
【程序3】 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方 ...
分类:
微信 时间:
2020-02-21 19:50:12
阅读次数:
109
1 /*3 【程序 3 水仙花数】 2 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 3 例如:153 是一个"水仙花数",因为 153=1 的三次方+5 的三次方+3 的三次方。 4 程序分析:利用 for循环控制 100-999 个数,每个数分解 ...
分类:
编程语言 时间:
2020-02-10 17:43:27
阅读次数:
48
模拟和枚举 模拟:顾名思义,模拟就是我们去用代码实现某种操作,他怎么说你就怎么做,他要求你做什么你就做什么。 模拟是竞赛中最基础的一项基本功,对思想难度要求不高,主要考察选手的语法和代码能力 例题: 1.输出所有的"水仙花数". 所谓"水仙花数"是指这样的一个三位数:其各位数字的立方和等于该数本身。 ...
分类:
其他好文 时间:
2020-02-08 17:36:12
阅读次数:
65
水仙花数 题目分析: 水仙花数也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^ ...
分类:
其他好文 时间:
2020-02-08 09:46:05
阅读次数:
65