题解 | #查找兄弟单词#

查找兄弟单词

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

import sys

dic ={}
bro = []
a = input()
a=a.split()
num = int(a[0])

def denum(str):
    s1=''
    for s in str:
        if s.isalpha():
            s1 +=s
    return s1
for i in range(1,num+1):
    dic[a[i]+str(i)] = sorted(a[i])
find = sorted(a[-2])
keys =dic.keys()

for key in keys:
    if dic[key] == find and denum(key)!= a[num+1]:
        bro.append(key)
bro.sort()
print(len(bro))
if int(a[num+2])-1 <len(bro): 
    out = bro[int(a[num+2])-1]
    print(denum(out))

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务