# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
928607 | 2024-02-16T18:36:42 Z | OAleksa | 게임 (IOI14_game) | C++14 | 1 ms | 348 KB |
#include "game.h" #include <bits/stdc++.h> using namespace std; int N, cnt[1569], ok[1569]; void initialize(int n) { N = n; } int hasEdge(int u, int v) { cnt[u]++; cnt[v]++; if (cnt[u] == 1 && cnt[v] == 1) { ok[u] = ok[v] = 1; return 1; } else if (ok[v] == 1 && ok[u] == 0) { if (cnt[u] == N - 1) { ok[u] = 1; return 1; } return 0; } else if (ok[u] == 1 && ok[v] == 0) { if (cnt[v] == N - 1) { ok[v] = 1; return 1; } return 0; } }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 344 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 348 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 348 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |