要求找一种数:n位整整胡等于其各位数字的n次方之和n<=6 from math import * n=input() if n>6 or n<0: print 'wrong input' else: c=n a=10**(n-1) k=10**(n) for i in range (a,k): f=0 while (n): n=n-1 b=i%10 i=i/10 f+=b**c if (f==i): print (f) 我找了一下午实在是找不到怎么办啊!!!!!!!妈蛋.............