Submission #1365059

#TimeUsernameProblemLanguageResultExecution timeMemory
1365059d4nd3rConnecting Supertrees (IOI20_supertrees)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
using namespace std;
 
#define fastIO ios::sync_with_stdio(false); cin.tie(nullptr); cout.tie(0)
 
using ll = long long;
 
using pii = pair<int,int>;
using pll = pair<ll,ll>;
using vi = vector<int>;
using vll = vector<ll>;
using vpi = vector<pii>;
using vvi = vector<vi>;
 
const ll LINF = 1e18;
const int MOD = 1e9 + 7;
 
#define all(x) (x).begin(), (x).end()
#define read(v) for(auto& x : v) cin >> x
#define pb push_back
#define rs resize

#include "supertrees.h"

int construct(std::vector<std::vector<int>> p) {
	int n = p.size();
	vvi ans(n, vi (n, 0));
    
    for (int i = 0; i < n; i++) ans[i][i] = 1;
    for (int i = 0; i < n-1; i++) {
        ans[i][i+1] = 1;
    }
    
	build(ans);
	return 1;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...