题解 | #查找兄弟单词#

查找兄弟单词

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

import sys
#判断是否兄弟单词
def checkXD(word, x):
    if len(w) != len(x) or w == x:
        return False
    if sorted(word) == sorted(x):
        return True
    return False

while True:
    try:
        ss = input().split()
        n = int(ss[0])
        words = ss[1: n + 1]
        x = ss[n + 1]
        k = int(ss[n + 2])
#         print(n,words,x, k)

        xiwords = []
        for w in words:
            if checkXD(w, x):
                xiwords.append(w)

        xiwords.sort()
        print(len(xiwords))
        #如果越界,就不输出
        if k <= len(xiwords):
            print(xiwords[k - 1])

    except:
#         print(sys.exc_info())
        break

















全部评论

相关推荐

09-14 17:23
门头沟学院
故事和酒66:所以说副业很重要,程序员干到40岁,再怎么也赚300万了,吃吃利息也够活下去
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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