题目来源:Python语言程序设计(中国大学MOOC) 授课老师:嵩天、黄天羽、礼欣 题目描述: “3位水仙花数”是指一个三位整数,其各位数字的3次方和等于该数本身。例如:ABC是一个”3位水仙花数”,则:A的3次方+B的3次方+C的3次方 = ABC。 请按照从小到大的顺序输出所有的3位水仙花数,请用”逗号”分隔输出结果。 代码: output = []for d in range
//数据分离-水仙花数 (一个三位数,各位数的立方等于本身) #include<stdio.h> #include<stdlib.h> //100-999 int main() { for(int i=100;i<1000;i++) { int a = i%10;//个位 int b = i/10%10;//十位 int c = i/100;//
如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数 算法分析: 首先是一个三位数,即从100到999之间 然后是得到每一位上的数字,存到一个数组里 再分别计算看结果是否和这个数相等 源码: #include<stdio.h> int n=0; int func(int i) { int s=0;
package com.cx.utils;/*** Created by admin on 2018/8/14.* 在一个类中可以有多个class,但是只能有最多一个的public class*/public class Test {public static void main(String[] args){System.out.println("Hello World");new A().s