diff --git a/tp/tp2/src/main.cpp b/tp/tp2/src/main.cpp index c10ea1d..99b4ef1 100644 --- a/tp/tp2/src/main.cpp +++ b/tp/tp2/src/main.cpp @@ -1,20 +1,35 @@ #include #include #include +#include #include #include #include void question1(const uint maxVec); void question2(const uint max); +void question3(); int main(void) { question1(10); question2(10); + question3(); return 0; } +void question3() +{ + std::set eleves = {"Boujon","Soler","Dubois","Dupont","Paris","Muller","Sanchez"}; + for(const auto& nom : eleves) + std::cout << nom << "\t"; + std::cout << std::endl; + eleves.erase(eleves.begin(),std::next(eleves.begin(),2)); + for(const auto& nom : eleves) + std::cout << nom << "\t"; + std::cout << std::endl; +} + void question2(const uint max) { std::list l1;