Python算法--查找兄弟单词
生活随笔
收集整理的這篇文章主要介紹了
Python算法--查找兄弟单词
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目
輸入描述:
輸入只有一行。 先輸入字典中單詞的個數n,再輸入n個單詞作為字典單詞。 然后輸入一個單詞x 最后后輸入一個整數k
輸出描述:
第一行輸出查找到x的兄弟單詞的個數m 第二行輸出查找到的按照字典順序排序后的第k個兄弟單詞,沒有符合第k個的話則不用輸出。
答案與解析
while True:
??? try:
??????? s = input().split()
??????? dic = s[1:-2]
??????? x = s[-2]
??????? k = int(s[-1])
??????? brother = []
??????? for i in dic:
??????????? if sorted(i)==sorted(x) and i!=x:
??????????????? brother.append(i)??? ?
??????? brother =? sorted(brother)
??????? print(len(brother))
??????? print(brother[k-1])
??? except:
??????? break
?????????? ?
?????? ?
?????? ?
?????? ?
? ?
總結
以上是生活随笔為你收集整理的Python算法--查找兄弟单词的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VO、DTO、DO、PO
- 下一篇: VO、DTO、BO、PO、DO、POJO