循环结构出错 求特定数字求不出来

求自幂数(例三位数153=1³+5³+3³
四位数1634=1⁴+6⁴+3⁴+4⁴)
但是这样运行出来是0-999999所有数字

img

啥代码写的,n为什么要小于6?你这就算所谓的"bug"调完了,也根本不是题目里要求的数。
之所以k能等于sum
是因为计算sum的时候,你用k去除以一堆数,k是0,0除以任何数都等于0
-=-=-
总之你这公式乱七八糟,跟题目毫无关系