![414ae1159f4d28acb091ae9060972623.png](https://i-blog.csdnimg.cn/blog_migrate/4e29d658c025484cef6553d52973bf0e.jpeg)
前言
上周末本人参加了字节跳动的后端岗的线上笔试,4道编程题,时间是两小时。题目都还算简单吧,我过了3道,另外一题差点写完,不过笔试已经通过了。在这里分享一下题目及做法。
第一题
题目描述
抖音上不同的用户类型我们有不同的用户模型文件。
我们有一个模型配置文件,里面有很多的不同的用户类型和模型文件。我们需要找出每个模型对应的是哪些用户类型。
给定一行输入,格式是:a b
a表示这个用户的用户类型,b表示这个用户对应的模型文件。
请你输出每个模型文件对应的用户类型。
输入描述
输入第1行:用户类型N
接下来的N行:用户类型 模型文件
输出描述
每行输出:用户类型 模型文件1 模型文件2 。。。
注意:每个模型文件可能对应多个用户类型,用户类型之间用空格 切分。
注意2:如果有多个用户类型输出,用户类型之间的排序按照字典序。
测试用例
input
1
abc 1.txt
output
1.txt abc