#P2036. 乐乐的数
乐乐的数
题目描述
乐乐最近喜欢研究回文数,假设一个数从左到右读跟从右到左读的结果是一样的,那么我们说这个数是一个回文数。如果一个数在十进制下是回文的,我们说这个数是一重回文数;如果一个数在十进制和二进制下都是回文的,我们说这个数是二重回文数;如果一个数在三种进制下都是回文的,我们说这个数是三重回文数……。
现在我们用数字 和字母 A ~ Z 分别代表数字 (即 用 A 表示, 用 B 表示,……, 用 Z 表示)。任意给出一个十进制数 ,乐乐想知道它在 至 进制里是多少重的回文数,并从小到大列出这些进制。
输入格式
一行,一个十进制整数 。
输出格式
第一行输出一个整数 ,表示 在 进制里在 种进制下是回文数。 接下来 行,每行一个整数,从小到大输出这些进制。
样例
50
3
7
9
24
样例解释
对应的 进制数为 , 进制数为 , 进制数为 ,均为回文数,故共有 种进制,分别是 。
数据范围
。