#include <bits/stdc++.h>
#include "game.h"
using namespace std;
int N;
void initialize(int n) {
N = n;
}
int cnt[1500];
/// Construind asa, sti ca pe parcurs nu ai cicluri si sti ca la ultimul
/// pas adaugi muchia n - 1 si obtii graf conex, iar pe parcurs nu vei
/// putea afla mai repede de pasul r starea de conectivitate a grafului
int hasEdge(int u, int v) {
cnt[u] += 1;
cnt[v] += 1;
return min(cnt[u], cnt[v]) == N - 1;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |