Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sub collatz-step (Int $n) {
- if $n%%2 {
- return $n div 2;
- }
- else {
- return 3*$n+1;
- }
- }
- sub collatz-iter (Int $m) {
- my $n = $m;
- while $n>1 {
- $n = collatz-step $n;
- say $n;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement