Railway circuit: Difference between revisions
m
→{{header|Raku}}: use hyper instead
(added Raku programming solution) |
m (→{{header|Raku}}: use hyper instead) |
||
Line 1,209:
sub addsymmetries(%infound, \turns) {
sub circularsymmetries(@c is copy) { (0..^+@c).map: {rotate @c, $_} }
my @allsym = |(circularsymmetries turns), |(circularsymmetries turns
%infound{$_.Str} = 1 for @allsym;
return @allsym.max
|