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

edits