제출 #1198008

#제출 시각아이디문제언어결과실행 시간메모리
1198008guagua04079월 (APIO24_september)C++20
컴파일 에러
0 ms0 KiB
//#include "september.h"
#include "stub.cpp"
#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define pii pair<int,int>
#define f first
#define s second
#define all(x) x.begin(),x.end()
#define _ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);

int solve(int n, int m, std::vector<int> F, std::vector<std::vector<int>> S) {
    vector<vector<int>> adj(n);
    for(int i=1;i<n;i++){
        //cout<<F[i-1]<<' '<<i<<'\n';
        adj[F[i]].push_back(i);
    }
    //return 0;
    vector<bool> vis(n);
    set<int> st;
    function<void(int)> dfs=[&](int v){
        if(vis[v]) return;
        vis[v]=true;
        st.insert(v);
        for(auto u:adj[v]){
            dfs(u);
        }
    };
    int ans=0;
    int cnt=0;
    for(int i=0;i<n-1;i++){
        cnt++;
        for(int j=0;j<m;j++){
            dfs(S[j][i]);
        }
        if((int)st.size()==cnt){
            st.clear();
            ans++;
            cnt=0;
        }
    }
	return ans;
}

컴파일 시 표준 에러 (stderr) 메시지

september.cpp:2:10: fatal error: stub.cpp: No such file or directory
    2 | #include "stub.cpp"
      |          ^~~~~~~~~~
compilation terminated.