题解 | #查找兄弟单词#

查找兄弟单词

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

python3简单快捷

做题思路

  • 首先对于输入做处理,取得自己想要的值 split(‘ ’)根据一行中的空格,切割生成列表
  • 列表下表取得自己想要的值
  • 将输入的字符创排序后和X对比,排序后相同的但是没拍许前不同的是兄弟字符串
while True:
    try:
        lst = input().split(' ')
        dic = []
        x = lst[-2]
        for i in lst[1:len(lst)-2]:
            if sorted(i) == sorted(x) and i != x:
                dic.append(i)
        res = sorted(dic)
        print(len(res))
        print(res[int(lst[-1])-1])
    except:
        break







全部评论

相关推荐

Yki_:你要算时间成本呀,研究生两三年,博士三四年,加起来就五六年了,如果你本科去腾讯干五年,多领五年的年薪,加上公司内涨薪,可能到时候十五年总薪资也跟博士差不多
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务