School Accuracy: 28.69%
Submissions: 2004 Points: 0
Given a number, reverse it and add it to itself unless it becomes a palindrome or number of iterations becomes more than 5.
Input: n = 23
Explanation: reverse(23) = 32,then 32+23
= 55 which is a palindrome.
Input: n = 30
Explanation: reverse(30) = 3,then 3+30
= 33 which is palindrome.
You dont need to read input or print anything. Complete the function isSumPalindrome() which takes n as input parameter and returns that palindrome number if it becomes a palindrome else returns -1.
Expected Time Complexity: O(n*k),where k<=5. Expected Auxiliary Space: O(1)