题解 | #数据分类处理#

数据分类处理

http://www.nowcoder.com/practice/9a763ed59c7243bd8ab706b2da52b7fd

def func(i):
    li = []
    for index,value in enumerate(lst_i):
        if str(i) in value:
            li.extend([str(index),value])
    return li
def main():
    lst = []
    for i in lst_r:
        li = func(i)
        if li:
            li = [str(i)]+[str(len(li)//2)]+li
            lst += li
    print(" ".join([str(len(lst))]+lst))
while True:
    try:
        lst_i = input().split()[1:]
        lst_r = [int(i) for i in input().split()][1:]
        lst_r = list(set(lst_r))
        lst_r.sort()
        main()
    except:
        break

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-01 17:13
想去,但是听说加班强度实在难崩,所以拒绝了,现在有点心梗对面hr感觉也是实习生,打电话的时候怪紧张的,但是感觉人很好嘞
水中水之下水道的鼠鼠:哥们这不先去体验一下,不行再跑呗,大不了混个实习经历(有更好的转正offer就当我没说)
点赞 评论 收藏
分享
水墨不写bug:疑似没有上过大学
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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