#include <stdio.h>
#include <math.h>
int main()
{
    int i, m, n,t;
    int a,b,c;
    bool flag;
    while( scanf( "%d %d",&n, &m ) != EOF )
    {
           if( n > m )
           {
               t = n;
               n = m;
               m = t;
           }
           flag = false;
           for( i = n ; i <= m ;i++ )
           {
                 a = i/100;
                 b = (i/10);
                 c = i;
                 if( i == a*a*a + b*b*b + c*c*c )
                 
                    if( flag == false )
                    {
                       printf( "%d",i );
                       flag = true;
                    }
                    else
                       printf( " %d", i );
                 }
           }
           if( flag == false )
               printf( "no" );
              
              
           printf( "\n" );
          
    }

 return 0;
}

posted on 2011-11-16 00:52  狸の舞  阅读(174)  评论(0编辑  收藏  举报