Let f be a function that takes some natural number n, and adds the value that n takes when its digits are reversed. For example, for n = 178 we have: f(178) = 178 +871 = 1049 If we keep iterating this...


Let f be a function that takes some natural number n, and adds the value that n takes when its digits are reversed. For example, for<br>n = 178 we have:<br>f(178) = 178 +871 = 1049<br>If we keep iterating this value, we get:<br>f(1049) = 1049 + 9401 = 10450<br>f(10450) = 10450 + 05401 = 15851<br>Notice that for the starting value n = 178, we eventually got a palindromic number 15851 (i.e. a value that reads the same backward as<br>forwards).<br>Write a function lychrel (n) that accepts any natural number n, and returns a list of iterates [n, f(n),...] of n under the function f that<br>only terminates as soon as it reaches a palindromic value.<br>

Extracted text: Let f be a function that takes some natural number n, and adds the value that n takes when its digits are reversed. For example, for n = 178 we have: f(178) = 178 +871 = 1049 If we keep iterating this value, we get: f(1049) = 1049 + 9401 = 10450 f(10450) = 10450 + 05401 = 15851 Notice that for the starting value n = 178, we eventually got a palindromic number 15851 (i.e. a value that reads the same backward as forwards). Write a function lychrel (n) that accepts any natural number n, and returns a list of iterates [n, f(n),...] of n under the function f that only terminates as soon as it reaches a palindromic value.

Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here