# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1137139 | Alihan_8 | Tropical Garden (IOI11_garden) | C++20 | 5094 ms | 1608 KiB |
#include <bits/stdc++.h>
#include "garden.h"
#include "gardenlib.h"
using namespace std;
#define pb push_back
void count_routes(int N, int M, int P, int R[][2], int Q, int G[]){
int n = N, m = M, q = Q;
vector <vector<int>> adj(n);
for ( int i = 0; i < m; i++ ){
int u = R[i][0], v = R[i][1];
adj[u].pb(v);
adj[v].pb(u);
}
for ( int i = 0; i < q; i++ ){
int k = G[i];
int ans = 0;
for ( int u = 0; u < n; u++ ){
int p = -1, v = u;
for ( int j = 1; j <= k; j++ ){
int nxt = -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... |