题解 | #查找兄弟单词#这题还好

查找兄弟单词

http://www.nowcoder.com/practice/03ba8aeeef73400ca7a37a5f3370fe68

while True:
    try:
        str_input = input()
        each_list = str_input.split()[1:-2]
        word = str_input.split()[-2]
        index = int(str_input.split()[-1])
        
        brother_list = []
        count = 0
        
        for each in each_list:
            if len(each) == len(word) and each != word:
                for i in range(len(word)):
                    if word.count(word[i]) != each.count(word[i]):
                        break
                else:
                    count += 1
                    brother_list.append(each)
            else:
                continue
        brother_list.sort()
        print(count)
        print(brother_list[index -1])
    except:
        break
全部评论

相关推荐

自学java狠狠赚一...:骗你点star的,港卵公司,记得把star收回去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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