Submission #159741

#TimeUsernameProblemLanguageResultExecution timeMemory
159741rama_pangGame (IOI14_game)C++14
0 / 100
2 ms380 KiB
#include "game.h"
#include <vector>
using namespace std;

int N, safe;
vector<int> cnt;

void initialize(int n) {
    N = n, safe = N - 1, cnt.assign(n, 1);
}

int hasEdge(int u, int v) {
    cnt[u]++, cnt[v]++, safe--;
    return (max(cnt[u], cnt[v]) < N && safe >= 0)? 0 : 1;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...