제출 #1351421

#제출 시각아이디문제언어결과실행 시간메모리
1351421pineapple0006Social Engineering (EGOI22_socialengineering)C++17
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h>
#include "socialengineering.h"

using namespace std;

typedef long long ll;

vector<vector<ll>> adj;
vector<bool> visited;

ll findPathCountToCenter(ll v)
{
    visited[v] = true;
    ll res = 0;
    for (ll i : adj[v])
    {
        if (i == 1)
        {
            res++;
        }
        if (visited[i])
        {
            continue;
        }
        res += findPathCountToCenter(i);
    }
    return res;
}

void SocialEngineering(int n, int m, vector<pair<int, int>> edges)
{
    adj.resize(n + 1);
    visited.resize(n + 1, false);
    visited[1] = true;
    for (pair<int, int> p : edges)
    {
        adj[p.first].push_back(p.second);
        adj[p.second].push_back(p.first);
    }
    for (ll i : adj[1])
    {
        if (visited[i])
        {
            continue;
        }
        ll path_count = findPathCountToCenter(i);
        if (path_count % 2 == 1)
        {
            return;
        };
    }
    GetMove();
    return;
}

#ifdef LOCAL
#include "grader.cpp"
#endif

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

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