1. 程式人生 > >HDOJ_2010_大二寫_水仙花數

HDOJ_2010_大二寫_水仙花數

AC程式碼:

#include <iostream>
#include <cstdio>
int main(void)
{
    freopen("in.txt","r",stdin);
    int n,m;
    while(scanf("%d%d",&m,&n)!=EOF)
    {
        int a,b,c,count=0;
        for(int i=m;i<=n;i++)
        {
            a=i/100;
            b=(i%100)/10;
            c=i%10
; if((a*a*a+b*b*b+c*c*c)==i) { count++; if(count==1) printf("%d",i); else printf(" %d",i); } } if(count==0) printf("no\n"
); else printf("\n"); } fclose(stdin); return 0; }