Anonymous user
Anagrams: Difference between revisions
→{{header|D}}
(→{{header|Common Lisp}}: use libheader) |
|||
Line 199:
void main() {
string[][string] anags;
int lmax;
foreach (
string key = wrd.sort;
foreach (a; anags)▼
int len = anags[key].length;
lmax = lmax < len ? len : lmax;
}
▲ foreach (a; anags) {
if (a.length == lmax) {
writefln(a);
}
}
}
</lang>
|