diff --git a/T7/MalininMU/Upr7.1.cpp b/T7/MalininMU/Upr7.1.cpp new file mode 100644 index 0000000..0383ca7 --- /dev/null +++ b/T7/MalininMU/Upr7.1.cpp @@ -0,0 +1,23 @@ +#include +#include +#include "stdafx.h" + +int main() { + std::queue q; + std::queue a, b; + for (int i = 0; i < 10; i++) { + q.push(rand()); + } + for (int i = 0; i < 10; i++) { + if (q.front() % 2) + b.push(q.front()); + else + a.push(q.front()); + q.pop(); + + } + std::cout << "First even element: " << a.front() << "Last even element: " << a.back() + << "First element: " << b.front() + << "Last element: " << b.back(); + return 0; +}