奶牛们在吃饭方面十分挑剔。
每头奶牛都有自己喜欢的食物和饮料,并且不会食用其他不喜欢的食物和饮料。
农夫约翰为他的奶牛们做了美味的饭菜,但他忘了对照他们的喜好来检查菜单。
虽然他可能无法令所有奶牛满意,但他想给尽可能多的奶牛提供一顿完整的用餐----既有食物可吃,也有饮料可喝。
农夫约翰一共烹制了
约翰共有
约翰需要给每头奶牛分配一种食物和一种饮料,并使得有吃有喝的奶牛数量尽可能大。
每种食物或饮料都只有一份,所以只能分配给一头奶牛食用(即,一旦将第
第一行包含三个整数
接下来
食物编号从
输出一个整数,表示能够有吃有喝的奶牛的最大数量。
4 3 3
2 2 1 2 3 1
2 2 2 3 1 2
2 2 1 3 1 2
2 1 1 3 3
3
一种使得三头奶牛满意的可行方法是:
奶牛
奶牛
奶牛
奶牛