题解 | 小红的字符生成

import sys

result = "a" * int(input())


def transfer_1_time(data):

    if len(data) <= 1:
        return data
    elif data[0] == data[1]:
        return chr(ord(data[0]) + 1) + transfer_1_time(data[2:])
    else:
        return data


while len(result) != 1 and result[0] == result[1]:
    result = transfer_1_time(result)
print(result)

全部评论
点赞 回复 分享
发布于 01-02 17:37 广东

相关推荐

不愿透露姓名的神秘牛友
07-02 15:39
希望奇迹发生的布莱克...:真的是 现在卷实习就是没苦硬吃
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务