RosettaCodeData/Task/Hailstone-sequence/Mathematica/hailstone-sequence-3.math
2016-12-05 22:15:40 +01:00

3 lines
121 B
Text

HailstoneR[1] = {1}
HailstoneR[n_?OddQ] := Prepend[HailstoneR[3 n + 1], n]
HailstoneR[n_] := Prepend[HailstoneR[n/2], n]