제출 #528708

#제출 시각아이디문제언어결과실행 시간메모리
528708happypotato게임 (IOI14_game)C++17
15 / 100
1 ms304 KiB
#include "game.h"
#include <bits/stdc++.h>
using namespace std;
vector<int> deg;
int rem_query, rem_build;
void initialize(int n) {
    deg.resize(n + 1, n - 1);
    rem_query = n * (n - 1) / 2;
    rem_build = n - 1;
}

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