题解 | #查找兄弟单词#

查找兄弟单词

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

# 第一步:获取入参,用空字符串分割,以及分别获取几个变量
nums=input().split(' ')
n,list1,x,k=nums[0],nums[1:-2],nums[-2],nums[-1]
# print(n,list1,x,k)

# 第二步:遍历字符串,字符组成与x相同,且不与x组成重复的元素数量统计,并且元素添加大道list2
count=0
list2=[]
for i in list1:
    if sorted(i)==sorted(x) and i!= x:
        count+=1
        list2.append(i)

# 第三步:输出符兄弟单词数量。以及返回指定的兄弟单词
print(count)
if int(k)<=count:
    list2.sort()
    print(list2[int(k)-1])

全部评论

相关推荐

joe2333:怀念以前大家拿华为当保底的日子
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务