3 水仙花數

2022-02-06 05:30:45 字數 572 閱讀 6391

題目:列印出所有的"水仙花數",所謂"水仙花數"是指乙個三位數,其各位數字立方和等於該數本身。

例如:153是乙個"水仙花數",因為153=1的三次方+5的三次方+3的三次方。

程式分析:利用for迴圈控制100-999個數,每個數分解出個位,十位,百位。

1      @suppresswarnings()

2public

class

_003shuixianflower

17return

flag;18}

1920

public

static

void

countflower() 29}

30 system.out.println("100到1000之間有" + x + "個水仙花數");

31 system.out.println("所有的水仙花數為:" +v);32}

3334

public

static

void

main(string args)

37 }

求水仙花 ghpython 水仙花數02

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

求水仙花 求 3 位數中的水仙花數?

水仙花數嘛!乙個數n,就是3 位數中,每個位上的數,3 次方以後,依舊等於n 解題關鍵 1 對水仙花組成的理解 2 理解,什麼是取模 什麼是取餘 ok,擼碼開始 include stdio.h int main return 0 執行結果如下 組成元素 a 1 b 5 c 3水仙花數有 153 組成...

水仙花數題解

水仙花數 3位數,其各位數字立方和為該數本身.include stdio.h void main int i,j,k,n 定義n的個位數為k,十位為j,百位為i printf narcissus numbers are for n 100 n 1000 n 使n從100 999迴圈 i n 100 ...