NYoj 水仙花數

2021-06-17 20:57:23 字數 560 閱讀 6251

描述

請判斷乙個數是不是水仙花數。

其中水仙花數定義各個位數立方和等於它本身的三位數。 輸入

有多組測試資料,每組測試資料以包含乙個整數n(100<=n<1000)

輸入0表示程式輸入結束。

輸出如果n是水仙花數就輸出yes

否則輸出no

樣例輸入

153

1540

樣例輸出

yes

no

#include using namespace std;

int main()

{    int n;

int a,b,c,d;

while(cin>>n)

{if(n==0)

break;

a=n/100;

b=(n%100)/10;

c=n%10;

a=a*a*a;

b=b*b*b;

c=c*c*c;

d=a+b+c;

if(n==d)

cout<<"yes"<

nyoj 39 水仙花數

記憶體限制 64mb 時間限制 1000ms special judge no accepted 35 submit 70 請判斷乙個數是不是水仙花數。其中水仙花數定義各個位數立方和等於它本身的三位數。有多組測試資料,每組測試資料以包含乙個整數n 100 n 1000 輸入0表示程式輸入結束。如果n...

nyoj 39 水仙花數

記憶體限制 64mb 時間限制 1000ms special judge no accepted 35 submit 70 請判斷乙個數是不是水仙花數。其中水仙花數定義各個位數立方和等於它本身的三位數。有多組測試資料,每組測試資料以包含乙個整數n 100 n 1000 輸入0表示程式輸入結束。如果n...

求水仙花 ghpython 水仙花數02

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