제출 #959692

#제출 시각아이디문제언어결과실행 시간메모리
959692vjudge1게임 (IOI14_game)C++17
0 / 100
1 ms348 KiB
#include "game.h" #include <bits/stdc++.h> using namespace std; const int N = 1500; int deg[N], cnt[N]; void initialize(int n) { memset(cnt, 0, sizeof(cnt)); for (int i = 0; i < n; i++) { deg[i] = n; } } int hasEdge(int u, int v) { deg[u]--; deg[v]--; cnt[deg[u]]++; cnt[deg[v]]++; if (cnt[deg[u]] >= deg[u]) { cnt[deg[u]]--; cnt[deg[v]]--; deg[u]++; deg[v]++; return 1; } if (cnt[deg[v]] >= deg[v]) { cnt[deg[u]]--; cnt[deg[v]]--; deg[u]++; deg[v]++; return 1; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...