Submission #594402

#TimeUsernameProblemLanguageResultExecution timeMemory
594402shrimbGame (IOI14_game)C++17
0 / 100
0 ms212 KiB
#include "game.h"

int cnt[1501];
int N;

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

int hasEdge(int u, int v) {
    if (cnt[u] + cnt[v] >= N) {
        cnt[u]--, cnt[v]--;
        return 0;
    }
    else return 1;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...