Railway circuit: Difference between revisions
m
→{{header|Raku}}: unary operation
m (→{{header|Raku}}: remove copious copies) |
m (→{{header|Raku}}: unary operation) |
||
Line 1,209:
sub addsymmetries(%infound, \turns) {
sub circularsymmetries(@c) { (0..^+@c).map: {rotate @c, $_} }
my @allsym = |(circularsymmetries turns), |(circularsymmetries
%infound{$_.Str} = 1 for @allsym;
return @allsym.max
|