Back
Close

T'as la bracket ouverte !

Statement
The program
Vérifiez que l'expression reçue en entrée est correctement parenthésée, accoladée et crochetée.
INPUT:
Une ligne de longueur n pouvant contenir uniquement les caractères suivants : ( , ) , { , } , [ , ] .

OUTPUT:
true si l'expression est correcte, false sinon.

CONSTRAINTS:
0 < n < 1000

EXAMPLE:
Input
()[]{}
Output
true
 

Game modes
Fastest, Shortest, Reverse

Test cases
Test n°1 Test
Input
()[]{}
Output
true

Validator n°1 Validator
Input
(()[]{}[]())
Output
true

Test n°2 Test
Input
(
Output
false

Validator n°2 Validator
Input
[({
Output
false

Test n°3 Test
Input
(([))]
Output
false

Validator n°3 Validator
Input
((((({{(([))}})))))]
Output
false

Test n°4 Test
Input
(({([({{[{()}]}})])}))(()[{}])
Output
true

Validator n°4 Validator
Input
[(({([({{[{([[{(((((((((((((((((((([]))))))))))))))))))))}]])}]}})])}))[[({})]]{{([(()[[{{[()]}}]])])}}]()
Output
true

Solution language

Solution

Stub generator input