Есть ответ 👍

Используя контейнеры и алгоритмы стандартной библиотеки шаблонов, решить
следующие задачи (использовать только алгоритмы стандартной библиотеки шаблонов):
Даны две последовательности целых чисел. Удалить из первой последовательности все элементы, встречающиеся во второй. Во второй последовательности
после каждого элемента, кратного , вставить новый элемент. Отсортировать
данные последовательности. Объединить их в одну отсортированную последовательность.
На C++.
#include
#include
#include
#include
using namespace std;
vector foo(const vector& A1, const vector& A2)
{
vector box;
for (const auto Q1 : A1) if (find(A1.begin(), A2.end(), Q1) == A2.end()) box.push_back(Q1);
return box;
}
int main()
{
int Q1, Q2, N1, N2, x;
vector A1, A2; // обЪевляем интовые вектора
vector ::iterator B1, B2; // обращаемся к интовым ячейкам STL
cout <<" x = ";
cin >> x;
cout << "Введите количество ячеик 1-ог вектора ";
cin >> N1; // вводим количество ячеик 1-ог вектора
for (int i = 0; i < N1; i++)
{
cout <<"Введите элемент с номером "<< i <<": ";
cin >> Q1; // Заполняем ячейки 1-ог вектора числами
A1.push_back(Q1); // освобождаем место в 1-ом векторе
}
cout << "Введите количество ячеик 2-ог вектора ";
cin >> N2; // вводим количество ячеик 2-ог вектора
for (int i = 0; i < N2; i++)
{
cout <<"Введите элемент с номером "<< i <<": ";
cin >> Q2; // Заполняем ячейки 2-ог вектора числами
A2.push_back(Q2); // освобождаем место во 2-ом векторе
}
/* ------------------------------------
1-ое условие
------------------------------------ */
{
A1 = foo(A1, A2);
for (const auto Q1 : A1) cout << Q1 << ' ';
cout <<'\n';
cout << endl;
}
/* ------------------------------------
2-ое условие
------------------------------------ */
{

}
/* ------------------------------------
3-е условие
------------------------------------ */
{

}
/* ------------------------------------
4-ое условие
------------------------------------ */
{

}
return 0;
}
1-ое условие по какой-то непонятной мною причиной не работает.
Остальные вообще беспонятия как делать.
1-ое условие:
Удалить из первой последовательности все элементы, встречающиеся во второй.
2-ое условие:
Во второй последовательности после каждого элемента, кратного X, вставить новый элемент.
3-е условие:
Отсортировать данные последовательности.
4-ое условие:
Объединить их в одну отсортированную последовательность.
Если кто-то знает как сделать хотя бы одно условие

157
247
Посмотреть ответы 1

Ответы на вопрос:


дано: с:

1) поднявшись на 2 уровня вверх оказываемся в каталоге предметы.

2)спустились в каталог информатика, а потом в каталог оценки --   с: \предметы\информатика\оценки

ответ: с: \предметы\информатика\оценки

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS