Arcaten Tangensov
Ученик
(116)
1 год назад
#include <iostream>
#include <deque>
using namespace std;
int main()
{
deque<int> m_chetnye;
deque<int> m_nechetnye;
int numbers[10];
for (int i = 0; i < 10; i++)
{
cin >> numbers[i];
}
for (int i = 0; i < 10; i++)
{
if (numbers[i] % 2 == 0)
m_chetnye.push_back(numbers[i]);
else
m_nechetnye.push_back(numbers[i]);
}
// ПОЛУЧЕНИЕ УКАЗАТЕЛЕЙ
// begin -> начало очереди (итератора), end -> конец очереди (итератора)
auto ch_begin = &*m_chetnye.begin();
auto ch_end = &*m_chetnye.end();
auto m_nech_begin = &*m_nechetnye.begin(); // получаем указатель на начало итератора
auto m_nech_end = &*m_nechetnye.end(); // получаем указатель на конец итератора
}