cpp08/ex01/Main.cpp

37 lines
638 B
C++

#include "Span.hpp"
int main()
{
std::cout << "Test 1 :" << std::endl;
Span sp = Span(5);
sp.addNumber(6);
sp.addNumber(3);
sp.addNumber(17);
sp.addNumber(9);
sp.addNumber(11);
std::cout << sp.shortestSpan() << std::endl;
std::cout << sp.longestSpan() << std::endl;
std::cout << std::endl;
std::cout << "Test 2 :" << std::endl;
Span sp2 = Span(5);
std::vector<int> vec;
vec.push_back(42);
vec.push_back(1);
vec.push_back(99);
vec.push_back(7);
vec.push_back(55);
sp2.addNumber(vec.begin(), vec.end());
std::cout << sp2.shortestSpan() << std::endl;
std::cout << sp2.longestSpan() << std::endl;
return 0;
}