В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
standartny1ychenik
standartny1ychenik
01.12.2022 00:56 •  Информатика

Создайте список случайных чисел, со случайным количеством элементов от 3 до 10. Ваше задача - создать новый список из 3 элементов начального списка - первым, третьим и вторым с конца .

Пример:

[1, 2, 3, 4, 5, 6, 7, 9] == [1, 3, 7]

[1, 1, 1, 1] == [1, 1, 1]

[6, 3, 7] == [6, 7, 3]

Ответ:
алибек29
алибек29
25.07.2022 12:54

Код на C++
#include <vector>

#include <iostream>

#include <random>

#include <ctime>

using namespace std;

int main() {

srand(time(0));

vector <int> first;

vector <int> second;

for (int i = 0; i < rand() % 10 + 3; i++) {

 first.push_back(rand());

 cout << first[i] << " ";

}

cout << endl;

second.insert(second.begin(), first.at(0));

second.insert(second.begin() + 1, first.at(1));

second.insert(second.begin() + 2, first.at(first.size()-2));

for (int i = 0; i < 3; i++) {

 cout << second[i] << " ";

}

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?