Професионална програма
Loading...
+ Нов въпрос
Jovanna avatar Jovanna 186 Точки

решение - Brackets - кратък вариант

Здравейте, 

някой питаше за кратко решение на задачата със скобите. Поствам своето, без претенции да е the best. Моля, публикувайте ваши варианти.

https://github.com/VanyaBenovska/Cpp_linear_containers/blob/master/Cpp_04_04_Brackets.cpp

 

Тагове:
0
C++ Fundamentals
MartinBG avatar MartinBG 3853 Точки
Best Answer

Ето и едно решение от мен с използване на стек.

1
Jovanna avatar Jovanna 186 Точки

Много добро!! За сега водиш по кратък код :-)

0
RaUndreundre avatar RaUndreundre 52 Точки

Тествах вашето решение, че търсех по-елегантно решение от моето. Интересното в случая е че в Judge дава 100/100, но като го тествам в конзолата дава някои грешни резултати:
Вход:
([])

Изход:
valid
-----
Вход:
[{}]

Изход:
valid

Тествах го и в C++ Shell - същия грешен резултат.
После нарочно дадох на Judge грешно решение за да видя какви входове дава и какви изходи очаква

Вход:
([])

Изход:
invalid

Ако някой има обяснение за това, ще съм много благодарен

0
15/03/2021 20:00:00
sun_seeker avatar sun_seeker 15 Точки

Ето ти мое решение, също е далеч от добро решение ми се струва, но това измислих. https://pastebin.com/DG6qdWVRА твоето решение не работи във всички случаи, пробвай с [{]}. 

 

 

2