QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#624012#8144. GameLayn#WA 0ms3504kbC++14890b2024-10-09 14:42:062024-10-09 14:42:07

Judging History

This is the latest submission verdict.

  • [2024-10-09 14:42:07]
  • Judged
  • Verdict: WA
  • Time: 0ms
  • Memory: 3504kb
  • [2024-10-09 14:42:06]
  • Submitted

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