#include<stdio.h>
long long sum=0;
int cnt;
int meiweishu;
main()
{
for(long long i=1;i<=99999;i++ )
{
int n=0;
int leijihe=0;
sum=i*i*i;
n=sum;
while(n!=0)
{
meiweishu=n%10;
leijihe=leijihe+meiweishu;
n=n/10;
}
if(leijihe==i)
{
cnt++;
printf("%d\n",i);
}
}
printf("%d\n",cnt);
return 0;
}
1
8
17
18
26
27
结果是6