#include #include #include struct Endpoint { double value { }; bool is_end { }; }; int main() { std::vector endpoints { }; std::cout << "Enter n: "; unsigned n { }; std::cin >> n; std::cout << "Enter intervals: "; for (unsigned i { 0 }; i < n; ++i) { double begin { }; double end { }; std::cin >> begin >> end; endpoints.push_back(Endpoint{ begin, false }); endpoints.push_back(Endpoint{ end , true }); } /* Lös uppgiften här */ }