问题标题: 酷町堂:2564 多重回文数

0
0
已解决
王欣怡
王欣怡
新手光能
新手光能

2564   多重回文数

题目描述 Description

如果一个数字从左往右和从右往左都是一样的,那么这个数字是回文数字。比如123454321和1789871,但是02120不能算作回文数。现在给出两个整数N(1≤N≤15),S(0<S<10000)。请找出前N个满足大于S且在两种或以上的进制(进制在2到10的范围内)下是回文数的十进制数。

输入描述 Input Description

两个整数,N S,以一个空格隔开

输出描述 Output Description

N行,按顺序每行输出一个满足条件的十进制数

样例输入 Sample Input

 

3 25

样例输出 Sample Output

 

26
27
28

 

 不会,求代码。。。


0
已采纳
桑烁
桑烁
高级光能
高级光能

我也是刚做出来...

说下思路吧:

其实这题并不难,主要是代码比较长

可以采用定义bool类型函数

然后在主函数中判断2~10的情况

如果满足两个或以上就输出(注意死循环)

(写函数和主函数的判断直接Ctrl+c,Ctrl+v,就把数字改了就行了)

(本人只发思路,不发代码)

祝AC!!

0
0
我要回答