Submission #62393

#TimeUsernameProblemLanguageResultExecution timeMemory
62393evpipisGame (IOI14_game)C++11
0 / 100
4 ms568 KiB
#include "game.h"
#include <bits/stdc++.h>

const int len = 1505;
int cnt[len], exist[len][len];

void initialize(int n){
    for (int i = 0; i < n; i++)
        cnt[i] = n-1;
}

int hasEdge(int u, int v){
    if (!exist[u][v])
        cnt[u]--, cnt[v]--, exist[u][v] = exist[v][u] = 1;
    return (!cnt[u] || !cnt[v]);
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...