智慧的老鸟

一个程序员需要有一棵Gank的心,Dota能培养我。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::



#include
#define len 3
#define max 1000
using namespace std;

int isSXH(int d)
{//d>0
 int temp = d;
 int i = 0;
 int darr[len] = {0};
 do
 {
  darr[i] = d;
  i++;
  //darr[i] =d;
  d /=10;
 }while(d != 0);
 

 int add = 0;
 for (i = 0;i
 {add += darr[i]*darr[i]*darr[i];
 }
 if (temp == add)
 {return 1;
 }
 return 0;//不是水仙花数返回0;
}

int main()
{
 //cout<<isSXH(153)<<endl;
 for (int i=1;i
 {
  if (isSXH(i) == 1)
  {
   cout<<i<<'\t';
  }
 }
 cout<<endl;
 return 0;
}

posted on 2012-11-07 17:24  智慧的老鸟  阅读(208)  评论(0编辑  收藏  举报