Submission #1307283

#TimeUsernameProblemLanguageResultExecution timeMemory
1307283LeynaGame (IOI14_game)C++20
15 / 100
1 ms580 KiB
#include "game.h"
#include <bits/stdc++.h>

using namespace std;

vector<int> cnt;
int num;
int no_cnt = 0;
int questions;

void initialize(int n) {
    no_cnt = 0;
    questions = ((n-1) * n) / 2;
    cnt = vector<int>(n);
    num = n;
}

int hasEdge(int u, int v) {
    cnt[u]++; cnt[v]++;
    if (cnt[u] == num-1 || cnt[v] == num-1 || questions - no_cnt == num-1){
        return 1;
    }
    no_cnt++;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...