题解 | #查找兄弟单词#
查找兄弟单词
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])