Anonymous user
Balanced brackets: Difference between revisions
→{{header|D}}
(add Ada) |
|||
Line 132:
auto generate(int n) {
auto r = "[]".repeat(n).dup;
randomShuffle(r);
return r;
}
void main() {
foreach (i; 0 .. 9) {
auto s = generate(i);
}
}</lang>
One output:
<pre> OK:
OK: []
bad: []][
OK: [][][]
bad: [][]]][[
OK: [[[]][]][]
bad: [[
bad: ][]]][[[[]
=={{header|J}}==
|