QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#624012 | #8144. Game | Layn# | WA | 0ms | 3504kb | C++14 | 890b | 2024-10-09 14:42:06 | 2024-10-09 14:42:07 |
Judging History
answer
#include <cstdio>
const int S=1000005;
int n,a[S],k,t[S];
int main() {
int T;scanf("%d",&T);
while (T--) {
scanf("%d%d",&n,&k);
for (int i=1;i<=n;++i) {
scanf("%d",a+i);
t[a[i]]++;
}
int id=0,s0=k,s1=k;
for (int i=0;s1 || s0;++i) {
while (t[id]) ++id;
if (id&1) {
if (s1) {
--s1;
t[id]=1;
a[++n]=id;
}
} else {
if (s0) {
--s0;
t[id]=1;
a[++n]=id;
}
}
++id;
}
id=0;
while (t[id]) ++id;
puts((id&1)?"Bob":"Alice");
//printf("%d\n",id);
for (int i=1;i<=n;++i) t[a[i]]=0;
}
return 0;
}
詳細信息
Test #1:
score: 0
Wrong Answer
time: 0ms
memory: 3504kb
input:
2 3 2 6 6 7 8
output:
Alice Alice
result:
wrong output format Expected integer, but "Alice" found