返回
信息
题目集
记录
广播
0
统计
排名
登录
L2-2
2 Sec
256 MB
|
Markdown
25 Point(s)
获取标签
4
27
87
通过人数
尝试人数
总提交数
题目描述
荷兰政府组阁过程已连续三次选举耗时超过半年。我们要简化联盟组建的初期阶段? 选举结果公布后的第一步是寻找一个拥有严格多数的政党团体(称为联盟)。你的任务是统计满足以下两个条件的候选联盟数量: 严格多数条件:联盟持有的总席位必须严格超过所有政党总席位的一半。 无冗余政党条件:联盟必须是最小化的,即移除其中任何一个政党都会导致其失去严格多数。
输入格式
一行包含一个整数 $n(1 ≤ n ≤ 60)$,表示政党的数量。 一行包含 n 个整数 $p(1 ≤ p ≤ 10000)$,表示每个政党的席位数。
输出格式
输出满足上述条件的候选联盟的总数。
样例输入 #1
复制
5 3 1 4 1 5
样例输出 #1
复制
4
样例输入 #2
复制
11 191 24 148 38 8 28 9 1 3 3 12
样例输出 #2
复制
38
样例输入 #3
复制
4 1 2 3 4
样例输出 #3
复制
3
提示
总席位:100 政党A:40席,政党B:35席,政党C:25席 候选联盟: {A, B}:总席位75 > 50,且移除A后剩35 ≤ 50,移除B后剩40 ≤ 50 → 符合条件。 {A, C}:总席位65 > 50,但移除C后剩40 ≤ 50 → 符合条件。 {B, C}:总席位60 > 50,但移除C后剩35 ≤ 50 → 符合条件。 {A, B, C}:总席位100,但移除任一政党后仍可能保持多数(如移除C后剩75)→ 不满足最小化条件。 最终候选联盟数量为3。
来源
NWERC 2024 D
您尚未登录,无法进行代码提交
A
37/39
B
23/68
C
31/101
D
37/39
E
36/45
F
36/130
G
0/37
H
23/110
I
4/87
J
5/120
K
4/45
L
8/22
M
0/17
N
0/15
上传者
acm2022
评测详情 #
Markdown 题面
×
2025 春季 天梯赛选拔赛(二)
2025-03-23 12:00
2025-03-23 16:00
-1
登录
×
账号
密码
记住我
系统提示
×
比赛已经开始,是否立即前往题目集页面查看?
系统提示
×
比赛已结束,感谢参与。