Anonymous user
Hofstadter Q sequence: Difference between revisions
Updated second D entry
m ({{out}}) |
(Updated second D entry) |
||
Line 448:
<lang d>import std.stdio, std.algorithm, std.range, std.array;
__gshared static Appender!(uint[]) s;▼
s ~= s.data[
▲ static uint opCall(in int n) nothrow
▲ in {
▲ assert(n > 0);
▲ } body {
▲ foreach (immutable i; s.data.length .. n + 1)
▲ return s.data[n];
}
|