Good Bye 2019 D
#include<bits/stdc++.h>
typedef long long ll;
using namespace std;
int n, k;
map<int,int> mp;
int main()
{
scanf("%d%d", &n, &k);
int mx = 0;
for (int i=1; i<=k+1; i++)
{
printf("?");
for (int j=1; j<=k+1; j++)
{
if (i==j) continue;
printf(" %d", j);
}
puts("");
fflush(stdout);
int p, v;
scanf("%d%d", &p, &v);
mp[v]++;
mx = max(mx, v);
}
printf("! %d\n", mp[mx]);
fflush(stdout);
return 0;
}
codeforces Good Bye 2019 D
最新推荐文章于 2020-12-31 23:07:44 发布
本文深入解析了GoodBye2019D算法,通过使用C++实现了一个竞赛级的算法解决方案。该算法利用了map数据结构进行高效的数据处理,并通过一系列的输入输出操作实现了对数据的有效分析。

1125

被折叠的 条评论
为什么被折叠?



