Submission #1165693

#TimeUsernameProblemLanguageResultExecution timeMemory
1165693em4ma2September (APIO24_september)C++20
Compilation error
0 ms0 KiB
#include "bits/stdc++.h" using namespace std; #define ll long long #define pb push_back #define applejuice ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr); const int mxsz=1e5+4; int cnt=0; vector<int>vis(mxsz); vector<vector<int>>adj(mxsz); void dfs(int i){ vis[i]=1; for (auto x:adj[i]){ if (!vis[x]) { cnt++; dfs(x); } } } int solve(int n,int m,vector<int>&f,const vector<vector<int>>&s){ int ans=0; cnt=1; vis=vector<int>(mxsz,0); adj=vector<vector<int>>(mxsz); for (int i=1;i<n;i++){ adj[f[i]].pb(i); } for (int i=0;i<n-1;i++){ for (int j=0;j<m;j++){ dfs(s[j][i]); } if (cnt==i+1)ans++; } return ans; } /* int main(){ applejuice; int n,m; cin>>n>>m; vector<int>a(n); for (int i=0;i<n;i++){ cin>>a[i]; } vector<vector<int>>s(m); for (int i=0;i<m;i++){ s[i]=vector<int>(n-1); for (int j=0;j<n-1;j++) { cin >> s[i][j]; } } cout<<solve(n,m,a,s); }*/

Compilation message (stderr)

/usr/bin/ld: /tmp/ccCGheJi.o: in function `mtbpdhr2zxjo1o4i9oreohsbuzzl4s6u::taskcase()':
grader.cpp:(.text+0x50d): undefined reference to `solve(int, int, std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >)'
collect2: error: ld returned 1 exit status