为啥要用iterleft?并不是超过10不行,是因为你的x之内有连续值累加和正好为x的时候,就不行比如:输入10时,你10内有0+1+2+3+4的结果正好是10,所以iterleft就为0了,你输入45时,正好有0+1+2+3+4+5+6+7+8+9正好是45
将if里的iterleft那一行删了