Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Поиск
Облако
VK Combo
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail.ru
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail.ru
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
ChatGPT и Junior
1 ставка
Как настроить анимацию в Unity.
1 ставка
Посоветуйте пожалуйста обучающую и проверяющую выборки для нейронной сети!
1 ставка
Ассемблер. Как задать цвет пикселя, если номер цвета не помещается в регистр?
1 ставка
Остановка при прокрутке сайта
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
Помогите пожалуйста по коду на с++ ошибка показывает
TOXIC TOXIC
Ученик
(93), закрыт
2 дня назад
#include <iostream>
#include <list>
#include <stack>
#include <random>
int main() {
std::random_device rd; // генератор случайных чисел
std::mt19937 gen(rd());
std::uniform_int_distribution<> dis(-10, 24);
std::list<int> my_list;
for (int i = 0; i < 30; ++i) {
int rand_num = dis(gen);
my_list.push_back(rand_num);
}
std::cout << "Содержимое списка: ";
for (auto it = my_list.begin(); it != my_list.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
int min_value = *(std::min_element(my_list.begin(), my_list.end()));
int max_value = *(std::max_element(my_list.begin(), my_list.end()));
std::cout << "Минимальное значение: " << min_value << std::endl;
std::cout << "Максимальное значение: " << max_value << std::endl;
std::stack<int> my_stack;
for (auto it = my_list.begin(); it != my_list.end(); ++it) {
my_stack.push(*it);
}
my_
stack.top
() = min_value;
std::cout << "Содержимое стека: ";
while (!my_stack.empty()) {
std::cout << my_
stack.top
() << " ";
my_stack.pop();
}
std::cout << std::endl;
return 0;
}
Лучший ответ
Сергей Степанов
Просветленный
(48076)
1 месяц назад
min_element и max_element определены в библиотеке <algorithm>
так что добавьте ее.
Остальные ответы
Похожие вопросы
#include <list>
#include <stack>
#include <random>
int main() {
std::random_device rd; // генератор случайных чисел
std::mt19937 gen(rd());
std::uniform_int_distribution<> dis(-10, 24);
std::list<int> my_list;
for (int i = 0; i < 30; ++i) {
int rand_num = dis(gen);
my_list.push_back(rand_num);
}
std::cout << "Содержимое списка: ";
for (auto it = my_list.begin(); it != my_list.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
int min_value = *(std::min_element(my_list.begin(), my_list.end()));
int max_value = *(std::max_element(my_list.begin(), my_list.end()));
std::cout << "Минимальное значение: " << min_value << std::endl;
std::cout << "Максимальное значение: " << max_value << std::endl;
std::stack<int> my_stack;
for (auto it = my_list.begin(); it != my_list.end(); ++it) {
my_stack.push(*it);
}
my_ stack.top () = min_value;
std::cout << "Содержимое стека: ";
while (!my_stack.empty()) {
std::cout << my_ stack.top () << " ";
my_stack.pop();
}
std::cout << std::endl;
return 0;
}