二十一 拓展水仙花

2021-08-14 05:06:00 字數 660 閱讀 7849

問題 : 拓展水仙花

題目描述

有一種數字叫:水仙花數。比如:153是乙個非常特殊的數,它等於它的每位數字的立方和,即153=1*1*1+5*5*5+3*3*3。 

現在,有一種拓展的水仙花數。 

不僅僅是每位數每位數字的3次方和了,如果這個數字總共有n位的話,則是「每位數字的n次方和」。 

eg:54748=5*5*5*5*5+4*4*4*4*4+7*7*7*7*7+8*8*8*8*8+4*4*4*4*4

現在要給你乙個數x。需要你給出在所有x位數中,存在的拓展水仙花數分別是什麼。從小到大輸出。

輸入

乙個數字x表示位數(x<=6)。

輸出

x位數中哪些是拓展水仙花數。從小到大,每行乙個

樣例輸入

4樣例輸出

1634

8208

9474

方法一:

#include#define fr(i,n,m) for(i=n;i

#include#includeint fun(int n,int m){

int sum=1;

for(int j=0;j

關於水仙花數的拓展

二 自冪數 水仙花數 narcissistic number 也被稱為超完全數字不變數 pluperfect digital invariant,ppdi 自戀數 自冪數 阿姆斯壯數或阿姆斯特朗數 armstrong number 水仙花數是指乙個 3 位數,它的每個位上的數字的 3 次冪之和等於它...

求水仙花 ghpython 水仙花數02

今天咱們繼續來看看老潘微博裡的乙個python小案例,求水仙花數,這個小案例在前兩天已經分享了,今天分享另一種方法,常言道只要思想不滑坡,方法總比困難多,而且今天的方法個人覺得更pythonic一點。水仙花數 四葉玫瑰數 五角星數 由於2位數的自冪數不存在,這裡直接從100遍歷到100000 for...

水仙花問題

題目 輸出所有的 水仙花數 1.水仙花數是乙個三位數 2.水仙花數的個位 十位 百位的數字立方和等於原數。分析 運用for迴圈遍歷所有的三位數,三位數從100開始,到999結束 for int i 100 i 999 i 取出三位數中的個位十位百位數字 int a 數的個位 int b 數的十位 i...