题解 | #数据分类处理#

数据分类处理

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

a = list(map(str,input().strip().split(" ")))
b = list(map(int,input().strip().split(" ")))
numa,lista = a[0],a[1:]
numb,listb,listre,resault,relen = b[0],b[1:],[],[],0
print1 = []
for i in sorted(listb):
    if i not in listre:
        listre.append(i)
for i in listre:
    tamp = []
    for j in range(len(lista)):
        if str(i) in lista[j]:
            tamp.append([j,lista[j]])
    resault.append(tamp)
for i in range(len(resault)):
    if resault[i]:
        print1.append(listre[i])
        print1.append(len(resault[i]))
        for j in resault[i]:
            print1.append(j[0])
            print1.append(j[1])
print(len(print1),end=" ")
for i in print1:
    print(i,end=" ")





全部评论

相关推荐

我以为牛客上有美团题库是秋招人都知道的事儿...... 没想到在XHS上刷到了室友评论了卖美团题库的人求资料 秋招信息壁垒这么严重吗???
小破站_程序员YT:世界就是这么奇妙。有的XD高考完就开始规划大学毕业后的就业选项,有的XD甚至都不知道找工作是从大三暑假就开始了,而不是等大四毕业后才开始找工作。你说说这是怎么个事儿
点赞 评论 收藏
分享
程序员小白条:这比例牛逼,750:1
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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