(ty 1-1) 多进制回文数
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
进制、回文是很美妙的东西,现在把这两个美妙的东西结合起来。
一个整数,如果这个数的2-10进制表示中(包括二进制和十进制),至少有两个进制是回文,那么将它称为多进制回文数。
例如,(63)D=(111111)B=(77)O。可以看出63的二进制和八进制表示都是回文,那么63就是一个多进制回文数。
现在输入整数N(1<=N<=15),S(0<S<10000),求出大于S的前N个多进制回文数。
输入一行
两个整数N S
输出N行
N行,每行一个整数,N个整数从小到大排列,表示比S大的前N个多进制回文数
样例输入
3 25
样例输出
26
27
28
时间限制
每个测试点0.1s