四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。请完善程序。 for i in range(1000,10000): a= b=i%1000//100 c= d=i%100%10 if a**4+b**4+c**4+d**4==i: print(i,"是四位玫瑰数。")
主观题
四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。请完善程序。 for i in range(1000,10000): a= b=i%1000//100 c= d=i%100%10 if a**4+b**4+c**4+d**4==i: print(i,"是四位玫瑰数。")