题目名称 678. 双重回文数
输入输出 dualpal.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 7
题目来源 GravatarMakazeu 于2012-03-30加入
开放分组 全部用户
提交状态
分类标签
基本 USACO
分享题解
通过:143, 提交:281, 通过率:50.89%
GravatarRegnig Etalsnart 100 0.000 s 0.00 MiB C++
GravatarYoungsc 100 0.000 s 0.00 MiB C++
Gravatar1020 100 0.000 s 0.00 MiB C++
GravatarHeHe 100 0.002 s 0.36 MiB C++
GravatarDissolute丶Tokgo 100 0.003 s 0.25 MiB C++
Gravatar超级傲娇的AC酱 100 0.003 s 0.29 MiB C++
GravatarSPA 100 0.003 s 0.29 MiB C++
Gravatarhjf222289 100 0.003 s 0.29 MiB C
Gravatarhjf222289 100 0.003 s 0.29 MiB C
Gravatarhjf222289 100 0.003 s 0.29 MiB C
关于 双重回文数 的近10条评论(全部评论)
1A
GravatarJustWB
2017-09-01 18:52 7楼
我生生交了三遍。。。。。。。。。。。。。。。。
我选择狗带
GravatarHeHe
2017-01-16 20:33 6楼
感觉挺坑的。。。细节决定成败。。。我选择死亡。。。
GravatarZwoi_John Price
2016-11-16 08:36 5楼
Gravatar啊吧啦吧啦吧
2015-08-05 07:57 4楼
GravatarBokjan
2014-11-02 20:35 3楼
Gravatar甘罗
2014-07-10 08:32 2楼
Gravatar甘罗
2014-07-10 08:32 1楼

678. 双重回文数

★   输入文件:dualpal.in   输出文件:dualpal.out   简单对比
时间限制:1 s   内存限制:128 MiB

Dual Palindromes 双重回文数

描述 [USACO 1.2.5]

如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,12321就是一个回文数,而77778就不是。当然,回文数的首和尾都应是非零的,因此0220就不是回文数。

事实上,有一些数(如21),在十进制时不是回文数,但在其它进制(如二进制时为10101)时就是回文数。

编一个程序,从文件读入两个十进制数N (1 <= N <= 15)S (0 < S < 10000)然后找出前N个满足大于S且在两种或两种以上进制(二进制至十进制)上是回文数的十进制数,输出到文件上。

本问题的解决方案不需要使用大于32位的整型


格式

PROGRAM NAME: dualpal

INPUT FORMAT:

(file dualpal.in)

只有一行,用空格隔开的两个数N和S。

OUTPUT FORMAT:

(file dualpal.out)

N行, 每行一个满足上述要求的数,并按从小到大的顺序输出.


SAMPLE INPUT

3 25


SAMPLE OUTPUT

26
27
28