1842: 新年晚会

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:7 解决:6

题目描述

N3<=N<=200)头奶牛要办一个新年晚会。每头牛都会烧几道菜。一共有D(5<=D<=100)道不同的菜肴。每道菜都可以用一个1D之间的数来表示。

晚会的主办者希望能尽量多的菜肴被带到晚会,但是每道菜的数目又给出了限制。每头奶牛可以带K(1<=K<=5)道菜,但是必须是各不相同的(例如,一头牛不能带三块馅饼,但是可以带上一块馅饼,一份面包,和一些美味的桔子酱苜蓿)。那么,究竟有多少菜可以被带来晚会呢?

输入

第一行包括三个整数N,KD

第二行有D个非负整数,表示每种菜可以带到晚会上的数目限制。

第三行到第N+2行,每行包括一个整数Z,表示一头牛可以准备的菜的道数;之后Z个整数,表示菜的标号,首先是第一种菜,然后是第二种菜,以此类推。

 

输出

仅一行一个整数,表示可以带到晚会上的最多的菜的数目。

样例输入 复制

4 3 5
2 2 2 2 3
4 1 2 3 4
4 2 3 4 5
3 1 2 4
3 1 2 3

样例输出 复制

9