问题描述:对一个以数组形式存储的数进行加1操作,然后将结果以数组返回,这是我第一次如此顺利的码出一道题,并且最后的结果打败了88%的人哦,好开心,今天是个好日子,唱起来。我突然想到我们高中时的一件事,有一天晚自习前,我同学给我讲了一个笑话,说她家老么穷了,然后她有一天穿了一件新毛衣,在和同伴玩的过程中看见了一个大冬瓜,二话没说就把衣服脱下来拽着冬瓜走,然后毛衣坏了,冬瓜拽回家了,当然是被母上大人大打一顿,不知道哪就那么好笑,我们就一直笑啊笑啊,班主任来了还笑还笑啊,我们班主任就问笑啥哩,还是停不住,班主任说今天是个好日子,你来分享一下这是个啥好日子吧
digits = [9,9,9] length = len(digits) for i in range(1,length + 1): if digits[-i] < 9: digits[-i] = digits[-i] + 1 break else: digits[-i] = 0 if digits[0] == 0: digits.append(digits[-1]) for i in range(2,length): digits[-i] = digits[-i - 1] digits[0] = 1 print(digits)