1. 程式人生 > >杭電ACM2010題

杭電ACM2010題

在這裡插入圖片描述

#include<stdio.h>
int main()
{
	int m,n;
	int a,b,c;
	int x;
	while(scanf("%d %d",&m,&n)!=EOF)
	{
		x=0;
		for(;m<=n;m++)
		{
			a=m%10;
			b=(m%100-a)/10;
			c=m/100;
			if(a*a*a+b*b*b+c*c*c==m)
			{
				if(x==0)
				{
					printf("%d",m);
				}
				else
				{
					printf(" %d",m);
				}
				x++;
			}
		}
		if(x==0)
		{
			printf("no\n");
		}
		else
		{	
		    printf("\n");
		}	
	}
	return 0;
}