From 00316445510cc0d75e1e78d6fd9c86d0c5e619a8 Mon Sep 17 00:00:00 2001 From: Yohan Boujon Date: Wed, 6 Dec 2023 23:21:42 +0100 Subject: [PATCH] TP2, Question 3. --- tp/tp2/src/main.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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;