#P6432. 「JOISC 2023 Day2」议会
「JOISC 2023 Day2」议会
题目描述
题目译自 JOISC 2023 Day2 T2 「議会 / Council」
JOI 市议会有 名议员,编号为 到 。这个议会将举行一次会议,并且这些议员会对 个议案进行投票,议案编号为 到 。如果 ,那么议员 会给议案 投赞成票。如果 ,则议员 会给议案 投反对票。
JOI 市议会会进行如下操作:
- 在这 名议员中,他们会通过抽签随机选择一名议长
- 这名议长会在除了自己以外的 位议员中选择一名副议长
- 之后进行这 个议案的表决。除了议长和副议长外的 名议员会对每个议案投一张赞成票或反对票。如果对某个议案投赞成票的议员数量过半数(即,大于等于 名议员),那么这项议案将被通过。这里 指不超过 的最大整数
JOI 市市长 K 想要议会通过尽可能多的议案。市长 K 收集了每个议员的信息。市长 K 知道,对于每个议案,谁会投赞成票和谁会投反对票。
给定议员的投票信息,写一个程序计算对于每个议员,如果这个议员被选为议长的话,最多可能通过的议案数是多少。
输入格式
第一行两个整数 。
接下来 行,每行 个整数 。
输出格式
输出 行,第 行输出一个整数,表示如果议员 被选为议长的情况下,最多可能通过的议案数。
3 3
1 0 0
1 1 0
1 1 1
3
3
2
4 12
1 1 1 0 1 1 0 1 0 1 1 0
1 1 0 1 1 0 1 1 1 1 1 0
0 0 1 1 1 0 0 0 0 0 1 1
1 0 0 0 1 1 1 1 1 0 0 0
5
4
6
6
16 4
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
3
3
3
2
3
2
2
1
3
2
2
1
2
1
1
0
4 2
1 0
0 1
1 1
1 1
2
2
1
1
数据范围与提示
对于所有输入数据,满足:
详细子任务附加限制及分值如下表所示。
子任务编号 | 附加限制 | 分值 |
---|---|---|
无附加限制 |