Submission #585547

#TimeUsernameProblemLanguageResultExecution timeMemory
585547SeDunionGame (IOI14_game)C++17
0 / 100
1 ms300 KiB
#include "game.h"
#include<iostream>

const int N = 2000;

int deg[N];

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

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