回文是指一段数字或者文本,正着读和倒着读都是相同的,例如2002,110011都是回文数字。请编写一个函数,接收2个数字n和m,找出大于数字n的m个有效回文数字,以列表的格式返回。如果n本身也是回文数字,那么也算其中一个。单个数字不被视为回文数字。
【示例】
输入:6, 4
输出:[11, 22, 33, 44]
解释:6自身不算回文数字,继续往后找。直到找到11、22、33和44,一共4个有效的回文数字为止。
题目难度:中等
题目来源:CodeWars-Numerical Palindrome #1.5
def solution(n: int, m: int)-> list:
# your code here
assert solution(6, 4) == [11, 22, 33, 44]
assert solution(59, 3) == [66, 77, 88]
assert solution(101, 2) == [101, 111]