#include #include #include #include #include #include #include using namespace std; typedef pair PII; typedef vector VI; typedef vector> VII; vector ovojnica(int n, vector daljice) { vector adj(n+1); for (auto [a,b] : daljice) { adj[a].push_back(b); adj[b].push_back(a); } vector krog; auto [x,y] = daljice[0]; krog.push_back({x,y}); for (int it=1;it daljice = {{2,5}, {7,10}, {3,5}, {3,10}, {7,2}}; vector krog = ovojnica(12, daljice); for (PII s : krog) { cout << s.first << " " << s.second << endl; } return 0; }