Submission #875974

#TimeUsernameProblemLanguageResultExecution timeMemory
875974Darren0724Game (IOI14_game)C++17
15 / 100
1 ms448 KiB
#include "game.h" #include <bits/stdc++.h> using namespace std; vector<int> deg; int edge=0; int need=0; void initialize(int n) { need=n-1; edge=n*(n-1)/2; deg.resize(n+1,n-1); } int hasEdge(int u, int v) { deg[u]--; deg[v]--; edge--; if(edge<need||deg[u]==0||deg[v]==0){ need--; return 1; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...