luogu#P12245. 共同兴趣
共同兴趣
题目背景
共同的兴趣爱好是一段友谊坚实的基础。
题目描述
小 O 所在年级有 名学生,学号为 ,学校对 项活动进行了调查。每位学生对部分活动感兴趣,对于其他活动则不感兴趣。我们用 来表示学号为 的学生是否对第 项活动感兴趣,其中 表示感兴趣, 表示不感兴趣。
对于任意两位学生 和 ,他们的共同兴趣数是指那些满足 的活动 的数量,即两位学生都感兴趣的活动数。
每个学生 会寻找与自己共同兴趣数最多的学生 ,并向其发出交友的邀约。如果有多个学生 满足条件, 会向所有这些学生发出邀约。
小 O 的学号为 ,他希望能够收到更多同学的邀约。为此,他可以选择一项自己不感兴趣的活动 ,将其从 修改为 。当然,他也可以选择不修改任何活动。注意,最多只能修改一项活动。
请问,在进行最多一次修改后,最多有多少同学会向小 O 发出邀约?
输入格式
输入共 行。
第一行有两个整数 ,表示学生的个数和活动的项数。
第 行中,每行 个整数,第 行的第 个整数表示 。
输出格式
输出共一行一个整数,表示答案。
3 3
0 0 0
1 0 1
0 1 1
2
4 3
0 0 0
1 0 1
0 1 1
1 1 1
0
提示
样例 #1 解释
初始时学号为 , 的两位学生的共同兴趣数为 ,因为他们同时对第 项活动感兴趣。他们和小 O 的共同兴趣都是 。接下来小 O 进行修改:
- 如果不修改,则 号和 号会互相发出邀约,给小 O 发出邀约的人数为 。
- 如果将 修改为 ,则小 O 和 号的共同兴趣数变为 , 号会对小 O 发出邀约,给小 O 发出邀约的人数为 。
- 如果将 修改为 ,则小 O 和 号的共同兴趣数变为 , 号会对小 O 发出邀约,给小 O 发出邀约的人数为 。
- 如果将 修改为 ,则小 O 和其他两位学生的共同兴趣数均变为 , 位学生均会对小 O 发出邀约。
所以最多有 位学生会对小 O 发出邀约。
样例 #2 解释
与样例 #1 相比,多出了学号为 的学生,他和 号和 号学生的共同兴趣数为 ,无论怎么修改,小 O 和任何同学的共同兴趣数不会超过 ,故答案为 。
数据范围
对于 的数据,,,。
具体测试点限制如下:
测试点编号 | 的范围 | 的范围 | 特殊性质 |
---|---|---|---|
无 | |||
A | |||
B | |||
无 |
特殊性质 A:对于 ,。
特殊性质 B:对于 ,。