导购
题号:NC214887
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定N个客户购买清单,您的任务是查找出现在所有清单中的产品。

购买清单包含几行。每行包含3个部分:产品ID(格式XXXX-XXXX),购买日期(格式mm / dd / yyyy)和价格(带小数位)。如果产品ID和价格均相等,则将两个产品视为相等。 

输入描述:

第一行包含一个整数N,表示列表的数量。(1≤ Ñ ≤1000)

然后跟随N个程序段。每个块描述一个列表。  

每个块的第一行包含一个整数M,该整数M表示列表中的产品数量。(1≤中号≤50)

M行。每行包含产品ID,购买日期和价格。 

输出描述:

出现在所有列表中的产品。您应该以递增顺序输出产品ID。  

如果两个不同的产品共享相同的ID(价格不同),则应输出两次ID。

示例1

输入

复制
3  
2  
1111-1111 07/23/2016 998.00  
1111-2222 07/23/2016 888.00  
2  
1111-2222 07/23/2016 888.00  
1111-1111 07/23/2016 998.00  
2 
1111-2222 07/23/2016 888.00  
1111-1111 07/23/2016 999.00

输出

复制
1111-2222