题解 | 小红的字符生成

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 广东

相关推荐

06-07 17:17
嘉兴学院 教师
心爱的idea:你孩
点赞 评论 收藏
分享
05-09 14:45
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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