Pro.ID10109 TitleDual Palindromes Title链接http://10.20.2.8/oj/exercise/problem?problem_id=10109 AC96 Submit278 Ratio34.53% 时间&空间限制描述A number that reads the same from right to left as when read from left to right is called a palindrome. The number 12321 is a palindrome; the number 77778 is not. Of course, palindromes have neither leading nor trailing zeroes, so 0220 is not a palindrome. The number 21 (base 10) is not palindrome in base 10, but the number 21 (base 10) is, in fact, a palindrome in base 2 (10101). Write a program that reads two numbers (expressed in base 10):
and then finds and prints (in base 10) the first N numbers strictly greater than S that are palindromic when written in two or more number bases (2 ≤ base ≤ 10). Solutions to this problem do not require manipulating integers larger than the standard 32 bits. 输入Multiply test case, one test case per line. Each line with space separated integers N and S. 输出Description A number that reads the same from right to left as when read from left to right is called a palindrome. The number 12321 is a palindrome; the number 77778 is not. Of course, palindromes have neither leading nor trailing zeroes, so 0220 is not a palindrome. The number 21 (base 10) is not palindrome in base 10, but the number 21 (base 10) is, in fact, a palindrome in base 2 (10101). Write a program that reads two numbers (expressed in base 10):
and then finds and prints (in base 10) the first N numbers strictly greater than S that are palindromic when written in two or more number bases (2 ≤ base ≤ 10). Solutions to this problem do not require manipulating integers larger than the standard 32 bits. Input Multiply test case, one test case per line. Each line with space separated integers N and S. Output For each test, output N lines, each with a base 10 number that is palindromic when expressed in at least two of the bases 2..10. The numbers should be listed in order from smallest to largest. Sample Input 3 25 Sample Output 26 Source 样例输入3 25 样例输出26 作者 |