M
m4igor
Попалась мне тут задача интересная, пока не знаю в каком направлении думать.
Определены две математических операции () []
само выражение записано в виде строки например "(([()])"
нужно проверить, корректна ли эта записать,
например:
[]() - правильно
(()[]) - правильно
(([()]) - неправильно
([)] - неправильно
([([][](] - неправильно
]() - неправильно
и т.д.
условие я плохо объяснил, но суть я думаю по примерам ясна
Просто интересно вообще в каком направлении думать.
Определены две математических операции () []
само выражение записано в виде строки например "(([()])"
нужно проверить, корректна ли эта записать,
например:
[]() - правильно
(()[]) - правильно
(([()]) - неправильно
([)] - неправильно
([([][](] - неправильно
]() - неправильно
и т.д.
условие я плохо объяснил, но суть я думаю по примерам ясна
Просто интересно вообще в каком направлении думать.