Submission #1370399

#TimeUsernameProblemLanguageResultExecution timeMemory
1370399solution6312Theseus (CEOI25_theseus)C++17
4 / 100
7 ms2340 KiB
#include <vector>
#include <cassert>
#include <queue>
#include <iostream>
using namespace std;
using pii=pair<int, int>;

vector<int> paint(int N, vector<pii> E, int T)
{
    vector<int> ans;
    for (auto [U, V]:E) ans.push_back((U==T || V==T));
    return ans;
}

int travel(int N, int U, vector<pii> G)
{
    for (auto [x, y]:G)
    {
        if (y)
        {
            return x;
        }
    }
}

Compilation message (stderr)

theseus.cpp: In function 'int travel(int, int, std::vector<std::pair<int, int> >)':
theseus.cpp:24:1: warning: control reaches end of non-void function [-Wreturn-type]
   24 | }
      | ^
#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...