Find Palindrome With Fixed Length LeetCode solution in Python
1class Solution:2def kthPalindrome(self, queries: List[int], intLength: int) -> List[int]:3ogLength = intLength4isOdd = intLength & 15if isOdd:6intLength += 17k = intLength // 28k = 10 ** (k - 1)9op = []10for q in queries:11pal = str(k + q - 1)12if isOdd:13pal += pal[::-1][1:]14else:15pal += pal[::-1]16if len(pal) == ogLength:17op.append(int(pal))18else:19op.append(-1)20return op