关注
```c++
#include <iostream>
(30316)#include <vector>
#include <cstring>
(31637)#include <algorithm>
using namespace std;
typedef unsigned long long LL;
const int N = 200010;
LL a[N];
LL mex[N];
LL cnt[N];
int main() {
int T;
cin >> T;
while (T--) {
memset(a, 0, sizeof a);
memset(mex, 0, sizeof mex);
memset(cnt, 0, sizeof cnt);
LL n, k, x;
scanf("%lld%lld%lld", &n, &k, &x);
for (int i = 0; i < n; i++) {
scanf("%lld", a + i);
cnt[a[i]]++;
}
LL mx = 0;
while (cnt[mx]) mx++;
mex[0] = mx;
for (int i = 1; i < n; i++) {
cnt[a[i - 1]]--;
if (cnt[a[i - 1]] == 0) mx = min(mx, a[i - 1]);
mex[i] = mx;
}
LL res = 0x3f3f3f3f;
res = res * res;
LL sum = 0;
for (int i = 0; i < n; i++) {
res = min(res, sum + k * mex[i]);
sum += x;
}
res = min(res, sum);
cout << res << endl;
}
return 0;
}
```
查看原帖
2 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你想跟着什么样领导? #
4771次浏览 77人参与
# 什么样的背景能拿SSP? #
117004次浏览 410人参与
# 百度秋招 #
55699次浏览 394人参与
# 找实习是选平台还是选业务? #
9653次浏览 145人参与
# 你的秋招白月光和意难平公司 #
6175次浏览 71人参与
# 从夯到拉,评价编程语言 #
4652次浏览 48人参与
# 分享一个让你热爱工作的瞬间 #
47204次浏览 412人参与
# 秋招签约后的心态变化 #
105813次浏览 923人参与
# 职场吐槽大会 #
289456次浏览 2110人参与
# 每个月花钱最多的地方是? #
4876次浏览 71人参与
# xxx岗位的一天 #
9424次浏览 89人参与
# 作业帮求职进展汇总 #
77213次浏览 519人参与
# 十一月总结 #
12661次浏览 143人参与
# 你面试时吹过最大的牛 #
19465次浏览 113人参与
# 为什么国企只招应届生 #
218189次浏览 1262人参与
# 饿了么求职进展汇总 #
80068次浏览 684人参与
# 非技术求职现状 #
549152次浏览 3508人参与
# 实习学到最有价值的工作习惯 #
43377次浏览 378人参与
# 韶音科技求职进展汇总 #
64737次浏览 510人参与
# AI“智障”时刻 #
5716次浏览 51人参与
# 实习生如何通过转正 #
111503次浏览 1421人参与