ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Linear Data structures: Stacks, Queues, Linked Lists, etc > задача:


50636 - Скобки

Гость
• Обсуждение задачи (1)

Задачи раздела

• 50286 - Remove Duplicates
• 50340 - Game 19
• 50877 - Friendly Queue
• 51086 - Top popular student
• 50777 - Dwarfs Maze
• 50781 - ReversesreveR
• 50780 - Hot Potato - Revisited
• 50564 - Kovat e qumeshtit te mamase
• 50636 - Скобки
• 50776 - Numri i rrugeve te ndryshm...
• 50779 - Rruga me e shkurter ne lab...
• 50775 - Balanced Parenthesis
• 50774 - Hot Potato

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.
Автор: Фёдор Меньшиков, ВГПУ.

Дана последовательность из N круглых, квадратных и фигурных скобок. Выяснить, можно ли добавить в неё цифры и знаки арифметических действий так, чтобы получилось правильное арифметическое выражение.

Ввод
В первой строке находится число скобок N, во второй N символов из набора (, ), [, ], {, }.
Вывод
Выводится слово "Yes", если получить правильное арифметическое выражение можно, или "No", если нельзя.
Ограничения
1 ≤ N ≤ 100 000.

Ввод 1 Ввод 2
6
([())]
24
{[()([]{})[]]({}{{}})}[]
Вывод 1 Вывод 2
No
Yes

Для отправки решений необходимо выполнить вход.

www.contester.ru