AT_abc355_g.[ABC355G] Baseball
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个长度为 N 的数列 P=(P1,P2,…,PN)。高桥君和青木君将使用数列 P 进行一场游戏。
首先,高桥君从 1,2,…,N 中选择 K 个互不相同的整数 x1,x2,…,xK。
接着,青木君从 1,2,…,N 中以与 Py 成正比的概率选择一个整数 y。也就是说,整数 y 被选中的概率为 ∑y′=1NPy′Py。然后,青木君获得分数 i=1,2,…,Kmin∣xi−y∣。
高桥君希望最小化青木君所能获得分数的期望值。请你求出当高桥君适当选择 x1,x2,…,xK 时,青木君能获得的分数期望值的最小值,并将其乘以 ∑y′=1NPy′ 后输出。可以证明,输出的结果一定是整数。
输入格式
输入以如下格式从标准输入读入。
N K P1 P2 … PN
输出格式
请输出答案。
输入输出样例
输入#1
5 2 1 1 1 1 1
输出#1
3
输入#2
5 1 0 0 1 0 0
输出#2
0
输入#3
1 1 100
输出#3
0
输入#4
20 7 4262 9522 2426 3823 7364 964 2743 2423 1955 5274 3684 847 363 35 278 3220 203 2904 6304 1928
输出#4
22809
说明/提示
限制条件
- 1≤N≤5×104
- 1≤K≤N
- 0≤Pi≤105
- 1≤∑y′=1NPy′≤105
- 所有输入均为整数
样例解释 1
青木君选择 1,2,…,N 的概率都是 51。如果高桥君选择 x1=2,x2=4,则青木君获得的分数期望为 1×51+0×51+1×51+0×51+1×51=53。如果高桥君选择 x1=2,x2=3,则青木君获得的分数期望为 1×51+0×51+0×51+1×51+2×51=54。无论高桥君如何选择,青木君获得的分数期望都不会小于 53。因此最小值为 53,将其乘以 5,输出 3。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?