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 turns »*» -1«turns);
%infound{$_.Str} = 1 for @allsym;
return @allsym.max
350

edits