#ifndef SPAN_HPP #define SPAN_HPP #include #include #include class Span { private: unsigned int _n; std::vector _vec; public: Span(); Span(const unsigned int n); ~Span(); Span(const Span& other); Span &operator=(const Span& other); int shortestSpan() const; int longestSpan() const; void addNumber(int x); }; #endif