#lg11475. [COCI 2024/2025 #3] 红蓝牌 / Karte
[COCI 2024/2025 #3] 红蓝牌 / Karte
#5704. 「COCI 2024/2025 #3」Karte
标签: 传统 | 时间限制: 1000 ms | 内存限制: 512 MiB |
题目描述
译自 COCI 2024/2025 Contest #3 T2「Karte」
在 Vito 的桌子上,有 张红色的牌(编号从 到 )和 张蓝色的牌(编号从 到 )。每一对红色牌 和蓝色牌 都可以创建一个 动作。
一副牌的强度定义为:
$$\text{强度} = (\text{COMBO 动作的数量}) - X \cdot (\text{红色牌的数量}) - Y \cdot (\text{蓝色牌的数量})$$其中 动作的数量是指所选卡组中满足特定配对关系()的对数。Vito 可以将桌上的任意牌放入他的卡组中。请帮助 Vito 找出他能构建的最强卡组的强度值。Vito 也可以选择一副空牌组。
输入格式
第一行包含 个自然数 。
接下来的 行中,每行包含一个长度为 的字符序列( 或 ),其中第 个字符表示第 张红色牌和第 张蓝色牌是否可以创建一个 动作。
输出格式
在第一行中输出 Vito 能构建的最强卡组的强度值。
样例 1
输入
2 2 0 0
11
10
输出
3
Vito 将选择桌上所有的牌,从而创建 个 动作。
样例 2
输入
3 3 1 0
111
111
000
输出
4
Vito 将选择前 张红色牌和全部 张蓝色牌,从而创建 个 动作。卡组强度为 ,因为 Vito 选择了 张红色牌, 张蓝色牌,所以 动作数量(即 )减去 倍的红色牌数量()和 倍的蓝色牌数量,结果为 。
样例 3
输入
3 3 1 1
111
101
011
输出
1
数据范围与提示
详细子任务附加限制及分值如下表所示。
| 子任务 | 分值 | 附加限制 |
|---|---|---|
| 无附加限制 |
相关
在下列比赛中: