B题 思路:二分 + 前缀和 + 枚举 排序+去重后的数组 预处理前i个位置需要鬼牌数量的前缀和 二分顺子中最后牌的位置 对于枚举的每个二分答案取 min(m, ans) #include "bits/stdc++.h" #include <numeric> using namespace std; #define int int64_t void _solution() { int n, m, k; cin >> n >> m >> k; vector<int> a(n + 1); for(int i ...