Польський інверсний запис: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
ProgGeo (обговорення | внесок) Немає опису редагування |
ProgGeo (обговорення | внесок) |
||
Рядок 353:
Читаємо «+»
Вихід: 3
Стек: +
Рядок 363:
Читаємо «*»
Вставляємо «*» в
Вихід: 3 4
Стек: + *
Рядок 378:
Читаємо «(»
Вихід: 3 4 2 *
Стек: + / (
Рядок 398:
Читаємо «)»
Видаляємо «-» зі
Вихід: 3 4 2 * 1 5 -
Стек: + /
Рядок 412:
Стек: + / ^
Кінець
Витягуємо усі елементи зі стеку і додаємо до виходу
Вихід: 3 4 2 * 1 5 - 2 ^ / +
|