RosettaCodeData/Task/Four-is-magic/Mathematica/four-is-magic.math

4 lines
207 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
magic[num_] := Capitalize[ StringRiffle[ Partition[
FixedPointList[IntegerName[StringLength[#], "Cardinal"] &, IntegerName[num, "Cardinal"]],
2, 1] /. {n_, n_} :> {n, "magic"}, ", ", " is "] <> "."]