一、题目
二、示例
三、代码
while True:
try:
temp = []
list1 = input().split()
n = int(list1[0])
k = int(list1[-1])
x = list1[-2]
for i in list1:
if x != i and sorted(x) == sorted(i):
temp.append(i)
temp.sort()
print(len(temp))
print(temp[k-1])
except:
break
四、算法说明
按照要求对输入的字符串进行分割,得到对应的值n,k,x
;
遍历输入的所有单词列表list1
,将当前单词不一样,并且排序之后一样的单词记录在列表temp
,并且按照字典顺序进行排序。
输出temp
长度和第k
个单词;
胡萝卜
2022年3月9日17:31:43
我不知道将去向何方,但我已在路上! |
---|
时光匆匆,虽未曾谋面,却相遇于斯,实在是莫大的缘分,感谢您的到访 ! |