Anonymous user
Balanced brackets: Difference between revisions
→{{header|D}}
m (tweak formatting of task) |
|||
Line 12:
=={{header|D}}==
<lang d>import std.stdio, std.algorithm, std.string, std.random;
auto generate(int n) {
randomShuffle(r);
return r;
}
void main() {
foreach (i; 0 ..
auto s = generate(i);
writefln("%-
s.balancedParens('[', ']') ? "OK" : "
}
}</lang>
One output:
<pre>
=={{header|J}}==
|