RosettaCodeData/Task/Balanced-brackets/Groovy/balanced-brackets-3.groovy

14 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}"
}