Задача №112491. Моделирование стека
Напишите программу, которая моделирует работу стека целых чисел, управляемого текстовыми командами. В начале работы стек пуст. Затем последовательно выполняются команды, записанные в файле input.txt . Для управления стеком используются две команды:
'+<число>' – втолкнуть число на вершину стека
'-' – удалить число с вершины стека
Требуется определить состояние стека после окончания выполнения всех команд.
Входные строки в файле input.txt содержат команды управления стеком. Последняя строка файла пустая.
Программа должна вывести в файл output.txt в одной строке через пробел все числа, оказавшиеся в стеке после выполнения всех команд. Слева должно быть дно стека, справа – вершина. Если стек пуст, нужно вывести слово 'EMPTY'. Если во время выполнения команд произошла ошибка, нужно вывести слово 'ERROR'.
+12 +23 - +34
12 34
+12 +23 - -
EMPTY