- //
- // main.m
- // 水仙花数
- //
- // Created by Mac on 15/11/5.
- // Copyright (c) 2015年 itcat. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- int main(int argc, const char * argv[]) {
- @autoreleasepool {
-
- int a,b,c,i,count;
- for (i=0; i<999; i++) {
-
- a=i/100;
- b=i%100/10;
- c=i%10;
- if (a*100+b*10+c==a*a*a+b*b*b+c*c*c)
- {
- count++;
- printf("共有%d个水仙花数%d\n",count,i);
-
- }
-
- }
-
-
-
-
-
- // int i,j,k;
- // for(i=0;i<=9;i++)
- // {
- //
- // for(j=0;j<=9;j++)
- // {
- //
- // for(k=0;k<=9;k++){
- //
- // if(i*i*i+j*j*j+k*k*k==i*100+j*10+k)
- // printf("%d ",i*100+j*10+k);
- //
- // }
- //
- //
- // }
- //
- //
- // }
-
-
-
-
- }
- return 0;
- }
复制代码 |
|