Submission #386581

#TimeUsernameProblemLanguageResultExecution timeMemory
386581AzimjonGame (IOI14_game)C++17
100 / 100
405 ms16492 KiB
#include "game.h"
#include <bits/stdc++.h>

using namespace std;

vector<int> g;

void initialize(int n) {
        g.assign(n, 0);
}

int hasEdge(int u, int v) {
    if (u > v)
                swap(u, v);

        if (g[v] == v - 1) {
                return 1;
        } else {
                g[v]++;
                return 0;
        }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...