paren matching
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
Closing parentheses, brackets, and curly braces have been replaced with '?'. Match them back together.
Options
exec is denied
now post-mortem time, all source codes will be revealed
Sample input:_
(a [b {c d? e? f?
({([{[g??????
(hi [jk? [lm? no?
[{pqr (st? uvw??
Sample output:
(a [b {c d} e] f)
({([{[g]}])})
(hi [jk] [lm] no)
[{pqr (st) uvw}]
Sample input:_
( [ + $ - % ? { = / * & ? ?
* + / " ( , . ? { ? [ ; : ?
(? [? {? (? [? {?
((([[[((([[[((([[[((([[[
????????????{{{???????????????
Sample output:
( [ + $ - % ] { = / * & } )
* + / " ( , . ) { } [ ; : ]
() [] {} () [] {}
((([[[((([[[((([[[((([[[
]]])))]]]))){{{}}}]]])))]]])))
Sample input:_
(abcd [efgh {ijkl
(mnop [qrst {uvwx
{[(
? ? ? ? ?
? ? ? ?
Sample output:
(abcd [efgh {ijkl
(mnop [qrst {uvwx
{[(
) ] } } ]
) } ] )
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | yvl | 55 | 0.1030 | 2012/05/15 20:20:14 | 0B / 18B / 37B |
2 | leonid | 56 | 0.0966 | 2012/05/16 04:53:43 | 0B / 19B / 37B |
3 | kaki | 57 | 0.0642 | 2012/05/04 01:14:48 | 0B / 22B / 33B |
4 | clock | 60 | 0.0624 | 2012/05/03 14:14:41 | 0B / 15B / 44B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tybalt89 | 42 | 0.0862 | 2012/05/04 13:09:43 | 0B / ?B / ?B |
2 | test1 | 48 | 0.0927 | 2012/05/04 02:30:09 | 0B / ?B / ?B |
3 | nfouille | 74 | 0.0549 | 2012/05/03 19:39:39 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 99 | 0.1466 | 2012/05/10 03:44:14 | 0B / 47B / 46B |
2 | twobit | 99 | 0.1341 | 2012/05/15 06:06:17 | 0B / 48B / 45B |
3 | hallvabo | 104 | 0.0977 | 2012/05/08 01:30:19 | 0B / 51B / 46B |
4 | Hendrik | 108 | 0.0867 | 2012/05/16 05:00:24 | 0B / 49B / 49B |
5 | nooodl | 121 | 0.0967 | 2012/05/02 23:41:03 | 5B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 87 | 0.1268 | 2012/05/03 18:19:10 | 7B / 33B / 47B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | kaki | 92 | 0.2205 | 2012/05/04 04:01:53 | 0B / 50B / 35B |
2 | kaki | 89 | 0.1111 | 2013/03/25 05:38:56 | 0B / 45B / 40B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | kaki | 108 | 0.1039 | 2012/05/16 08:52:27 | 0B / 54B / 50B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | kaki | 101 | 3.4517 | 2012/05/16 11:53:30 | 3B / 32B / 64B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nn | 106 | 0.0769 | 2012/05/04 22:59:50 | 0B / 51B / 52B |
2 | clock | 108 | 0.1757 | 2012/05/05 02:45:44 | 0B / 51B / 54B |
3 | 0mg | 110 | 0.0739 | 2012/05/16 19:36:42 | 0B / 59B / 48B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 95 | 0.0405 | 2012/05/03 13:40:15 | 0B / 49B / 41B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | pooq | 103 | 0.1297 | 2012/05/16 21:49:01 | 0B / 61B / 24B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | ush | 74 | 0.0702 | 2012/05/06 16:21:45 | 0B / 37B / 37B |
2 | nn | 83 | 0.0463 | 2012/05/04 22:29:51 | 0B / 39B / 44B |
3 | inaniwa | 84 | 0.0391 | 2012/05/05 10:19:02 | 0B / 40B / 44B |
4 | chocobi | 89 | 0.0425 | 2012/05/04 03:25:18 | 0B / 51B / 38B |
5 | 0mg | 90 | 0.0657 | 2012/05/04 22:50:37 | 0B / 48B / 42B |
6 | biggles | 91 | 0.0416 | 2012/05/05 10:01:04 | 0B / 47B / 44B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | macik | 159 | 0.0483 | 2012/05/14 00:30:48 | 0B / ?B / ?B |
2 | alex | 166 | 0.0452 | 2012/05/12 11:21:47 | 0B / 95B / 66B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | henkma | 78 | 0.1308 | 2012/05/14 20:02:29 | 0B / 32B / 44B |
2 | rst76 | 80 | 0.0921 | 2012/05/14 01:52:27 | 0B / 33B / 45B |
3 | cojna | 88 | 0.0588 | 2012/05/16 01:24:22 | 0B / ?B / ?B |
4 | onyxite | 121 | 0.0352 | 2012/05/08 05:57:10 | 0B / 49B / 67B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | lvogel | 77 | 0.0586 | 2012/05/15 03:41:31 | 0B / 13B / 57B |
2 | clock | 77 | 0.0655 | 2012/05/15 08:40:34 | 0B / 12B / 58B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | kaki | 48 | 0.0408 | 2012/05/16 07:55:12 | 0B / 3B / 45B |
2 | lvogel | 56 | 0.1082 | 2012/05/15 18:24:58 | 0B / 13B / 43B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 40 | 0.1376 | 2012/05/16 22:26:33 | 0B / 5B / 35B |
2 | twobit | 41 | 0.3775 | 2012/05/15 21:36:53 | 0B / 8B / 32B |
3 | lvogel | 50 | 0.1408 | 2012/05/16 20:59:27 | 0B / 7B / 43B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 45 | 0.0961 | 2012/05/11 08:35:43 | 3B / 13B / 26B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 49 | 0.1944 | 2012/05/16 03:48:42 | 0B / 12B / 35B |
2 | kaki | 51 | 0.1616 | 2012/05/14 11:19:01 | 0B / 17B / 32B |
3 | clock | 51 | 0.2014 | 2012/05/15 00:58:40 | 0B / 12B / 37B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nn | 73 | 6.6825 | 2012/05/15 22:30:15 | 0B / 31B / 38B |
2 | clock | 81 | 3.7895 | 2012/05/15 01:28:58 | 0B / 37B / 40B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | GolfScript | clock | 40 | 10000 |
2 | Perl | tybalt89 | 42 | 9523 |
3 | Vim | clock | 45 | 8888 |
4 | Befunge | kaki | 48 | 8333 |
5 | goruby | leonid | 49 | 8163 |
6 | Ruby | yvl | 55 | 7272 |
7 | Groovy | nn | 73 | 5479 |
8 | C | ush | 74 | 5405 |
9 | J | I., S. | 75 | 5333 |
10 | sed | lvogel | 77 | 5194 |
11 | Haskell | henkma | 78 | 5128 |
12 | PHP | clock | 87 | 4597 |
13 | Scheme | kaki | 89 | 4494 |
14 | Icon | clock | 95 | 4210 |
15 | Python | leonid | 99 | 4040 |
16 | Clojure | kaki | 101 | 3960 |
17 | REXX | pooq | 103 | 3883 |
18 | AWK | lvogel | 104 | 3846 |
19 | JavaScript | nn | 106 | 3773 |
20 | Common LISP | kaki | 108 | 3703 |
21 | D | macik | 159 | 2515 |
22 | Asymptote | chocobi | 171 | 2339 |
23 | Whitespace | lvogel | 211 | 1895 |
return to the top page