![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.05.2023
Сообщений: 31
|
![]()
Здравствуйте, подскажите пожалуйста где ошибка в коде не проходит тесты.
Выводит две 2 вместо одной. Реализация стека с поддержкой минимума Описание: Реализуйте стек, который поддерживает следующие операции: push x — добавить элемент xxx в стек; pop — удалить верхний элемент стека (если стек пуст, вывести -1); top — вывести верхний элемент стека (если стек пуст, вывести -1); size — вывести размер стека; empty — вывести 1, если стек пуст, иначе 0; min — вывести минимальный элемент стека (если стек пуст, вывести -1). Входные данные: В первой строке число nnn (1≤n≤1051 \leq n \leq 10^51≤n≤105) — количество операций. В следующих nnn строках записаны команды. Выходные данные: Результаты операций, каждая с новой строки. Пример: Sample Input: 8 push 3 push 5 min push 2 min pop min pop Sample Output: 3 2 3 5 Код:
|
![]() |
![]() |
![]() |
#2 |
Регистрация: 06.07.2021
Сообщений: 7
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.05.2023
Сообщений: 31
|
![]()
Благодарю!
|
![]() |
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Exp2.7, так у вас тоже выводятся две двойки. В условии или примере ошибка. Если pop не только удаляет, но и выводит удаленный элемент, то в примере должна быть вторая двойка. А если pop только удаляет, но не выводит удаленный элемент (и печатается -1 при неуспешном pop), то в примере лишняя 5 (или последняя команда должна быть top, а не pop).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#5 |
Регистрация: 06.07.2021
Сообщений: 7
|
![]()
BDA, кроме ТС никто дословно не знает формулировку задания
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Java Абстрактные типы данных: список, стек, очередь | Serg0398 | Помощь студентам | 1 | 11.04.2017 12:17 |
Стек и очередь. Задачи никогда не попадают в стек - Delphi | Exxodus | Помощь студентам | 1 | 05.04.2016 14:12 |
Очередь (динамические структуры данных) | fenix0093 | Помощь студентам | 3 | 24.11.2012 19:24 |
Алгоритмы и структуры данных | Willen | Общие вопросы C/C++ | 0 | 09.11.2010 23:40 |