제출 #62396

#제출 시각아이디문제언어결과실행 시간메모리
62396evpipis게임 (IOI14_game)C++11
0 / 100
3 ms596 KiB
#include "game.h"
#include <bits/stdc++.h>

const int len = 1505;
int cnt[len], exist[len][len];

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

int hasEdge(int u, int v){
    if (!exist[u][v])
        cnt[u]--, cnt[v]--, exist[u][v] = exist[v][u] = 1;
    return (!cnt[u] || !cnt[v]);
}

/*int read_int() {
    int x;
    assert(scanf("%d", &x) == 1);
    return x;
}

int main() {
    int n, u, v;
    n = read_int();
    initialize(n);
    for (int i = 0; i < n * (n - 1) / 2; i++) {
        u = read_int();
        v = read_int();
        printf("%d\n", hasEdge(u, v));
    }
    return 0;
}
*/
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...