Hướng dẫn how do i print the nearest palindrome in python? - làm cách nào để in bảng màu gần nhất trong python?

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:48 [UTC/GMT +8 giờ]

Python Basic - 1: Bài tập -139 với giải pháp

Viết một chương trình Python để tìm số palindrom gần nhất của một số nguyên nhất định. Nếu có hai số palindrom ở khoảng cách tuyệt đối, hãy trả lại số nhỏ hơn

Giải pháp mẫu-1:

Mã Python:

def test[n]:
    x = n
    y = n
    while True:
        if str[x] == str[x][::-1]:
            return x
        x -=  1
        if str[y] == str[y][::-1]:
            return y
        y += 1
    return int[bin[n][::-1][:-2], 2]

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];

Đầu ra mẫu:

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221

Flowchart:


Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Giải pháp mẫu-2:

Mã Python:

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];

Đầu ra mẫu:

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221

Flowchart:


Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Giải pháp mẫu-2:

Trình chỉnh sửa mã Python:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus. Write a Python program to reverse the binary representation of an given integer and convert the reversed binary number into an integer.
Next: Write a Python program to convert all items in a given list to float values.

#include

Chương trình palindrom sử dụng trong khi vòng lặp if [temp = = rev]: in ["Số là palindrom!"]

#define CToI[x] [x - '0']

#define IToC[x] [x + '0']

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
0
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
1

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
4
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
5
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
7

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
0

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
7
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
0
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
1

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
4
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
5
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
7

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9 #include 0#include 1#include 2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
7
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
0
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
1

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9 namespace0

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6 namespace5

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8namespace7 namespace8namespace9#include 2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1std;2#include 1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9 std;7

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1std;9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3#define CToI[x] [x - '0']3

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
4
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
5
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6 #define IToC[x] [x + '0']0

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6 #define IToC[x] [x + '0']5

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1#define IToC[x] [x + '0']7

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1#define IToC[x] [x + '0']9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
06

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
08
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
12

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
13
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
17

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
13
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
22

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
13
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
27

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
33
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
34
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
35

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
40
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
34
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
42

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
09
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
47
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
34
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
49

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
52

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
54

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
57

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3#define CToI[x] [x - '0']3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
61

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
62
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
63

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
66

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3#define CToI[x] [x - '0']3

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
71

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
73

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
77

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
80

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
83

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
87
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
88
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
92namespace9
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
94
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
88__

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
01

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
03

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
05

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
08

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
10

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
12

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
14

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
16
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
17
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
18
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
17
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
20
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
17
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
24
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
17
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
28
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
17
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
08

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
37

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
40
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
41#include 2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
46

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
48

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
50

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
525
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
53
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
54

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8#define CToI[x] [x - '0']3

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
60

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
40
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
53#include 2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
69

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
48

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
50

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
75
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
41
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
54

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8#define CToI[x] [x - '0']3

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
83

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3#define CToI[x] [x - '0']3

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
92

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
94

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
96

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
99namespace9#include 2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
03

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8#define CToI[x] [x - '0']3

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
07

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
48

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
50

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
13

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
94

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
9
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
99#include 1#include 2

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
22

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8#define CToI[x] [x - '0']3

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
1
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
26

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
48

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
50

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
8
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
32

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
37

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
38
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
39

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
6
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
42

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
2

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
45
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
46
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
4

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
49

Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
3
def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
2
Original number:  120
Closest Palindrome number of the said number:  121
Original number:  321
Closest Palindrome number of the said number:  323
Original number:  43
Closest Palindrome number of the said number:  44
Original number:  1234
Closest Palindrome number of the said number:  1221
52

def test[n]:
     result = 0
     while n:
          if str[n-result]==str[n-result][::-1]:
              return n-result
          elif str[n+result]==str[n+result][::-1]:
              return n+result
          result+=1

n = 120;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 321;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 43;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
n = 1234;
print["Original number: ", n];
print["Closest Palindrome number of the said number: ",test[n]];
9

Có bất kỳ chức năng palindrom trong Python?

Chương trình palindrom sử dụng trong khi vòng lặp if [temp = = rev]: in ["Số là palindrom!"] if [temp = = rev]: print [ "The number is palindrome!" ] else : print [ "Not a palindrome!" ]

Làm thế nào bạn có thể tìm thấy palindrom cho một giá trị số trong Python?

Nếu số == Reverse: In [Hồi đó là một palindrom! print[“it is a palindrome!”] else: print[“it is not a palindrome!”]

Bài Viết Liên Quan

Chủ Đề