Submission #960671

#TimeUsernameProblemLanguageResultExecution timeMemory
960671d4xnGame (IOI14_game)C++17
100 / 100
328 ms17612 KiB
#include "game.h" #include <bits/stdc++.h> using namespace std; const int N = 1500; int n; bitset<N> adj[N]; void initialize(int nn) { n = nn; for (int i = 0; i < n; i++) { for (int j = i+1; j < n; j++) { adj[i][j] = 1; } } } int hasEdge(int u, int v) { if (u > v) swap(u, v); if (adj[u].count() == 1) return 1; else { adj[u][v] = 0; return 0; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...