Submission #1146242

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
11462422025-02-05 19:21:48rado15Easter Eggs (info1cup17_eastereggs)C++20
Compilation error
0 ms0 KiB
#include <vector>
#include "grader.h"
#include <iostream>
using namespace std;
void findEgg(int N, const vector<pair<int, int>>& bridges)
{
vector<vector<int>> adj(N + 1);
for (const auto& bridge : bridges)
{
adj[bridge.first].push_back(bridge.second);
adj[bridge.second].push_back(bridge.first);
}
function<int(int, int)> findEggHelper = [&](int left, int right) -> int
{
if (left == right)
{
return left;
}
int mid = (left + right) / 2;
vector<int> group1, group2;
for (int i = left; i <= mid; ++i)
{
group1.push_back(i);
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

eastereggs.cpp: In function 'void findEgg(int, const std::vector<std::pair<int, int> >&)':
eastereggs.cpp:46:12: error: return-statement with a value, in function returning 'void' [-fpermissive]
   46 |     return eggIsland;
      |            ^~~~~~~~~