13 lines
273 B
Groovy
13 lines
273 B
Groovy
Set brackets = []
|
|
(0..100).each {
|
|
(0..8).each { r ->
|
|
brackets << randomBrackets(r)
|
|
}
|
|
}
|
|
|
|
brackets.sort { a, b ->
|
|
a.size() <=> b.size() ?: a <=> b
|
|
} .each {
|
|
def bal = balancedBrackets(it) ? "balanced: " : "unbalanced: "
|
|
println "${bal} ${it}"
|
|
}
|