#C05L02P10. C05.L02.下标计数(一).课后附加题1.开会时间

C05.L02.下标计数(一).课后附加题1.开会时间

题目描述

一年一度的信息学奥林匹克总结大会准备召开了,但大会负责人 Mr.Huang 却遇到了麻烦。

参加会议的各中小学信息学教练都非常非常忙,因为他们不但要担任竞赛的辅导工作,而且还有常规的教学工作,有的还担任学校的行政职务,因此要召集他们都来开会是一件非常困难的事。

为了让更多的人来参加会议, 时间的选择非常关键。因此 Mr.Huang 让他们每个人交一份空闲时间表( 单位: 天 ), 他们也只能在空闲的时间才能来开会。Mr.Huang请你通过他们提供的空闲时间表来确定开会的时间 ( 会开 1 整天 )。

自然是能来的人越多越好,在这个前提下,请你确定某一天开会,如何能来的人数相同的话,会越早开越好,当然如何与会人数小于组委会设定的最少人数,会议将被取消。

输入格式

第一行为两个正整数 N , Q ( 1 ≤ Q ≤ N ≤ 50 ), 其中 N 表示信息学教练的总人数, Q 表示至少需要多少信息学教练参加,使得会议能够召开。

接下来有 N 行, 每行有若干个整数。第一个整数是 K ,表示第 i 个人有 K 天空闲,紧接着有 K 个整数 kik_i ( kik_i <= 100 ),表示他第 kik_i 天空闲。

输出格式

只有一个整数,为开会的最早时间,如果与会人数少于组委会设定的人数 Q ,会议被取消, 则输出“0”。

样例

4 3
4 1 5 8 9
3 2 5 9
5 2 4 5 7 9
4 2 4 9 15
9