题库/X0009

#X0009. [CSP-X2020 山东] 最大回文数

    传统题 难度: 进阶 标签>CSP-X回文判断与中心扩展字典序、数字文本与数值
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

X0009 · [CSP-X2020 山东] 最大回文数

退出在线编程模式
进阶 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交

题目描述

回文数指的是一个数字,从左到右读和从右到左读都一样。例如,12211221 和 12343211234321 是回文数,12341234 不是回文数。现有 nn 个正整数 ai(i=0,1,2,3,…,n−1)a_i(i=0,1,2,3,\dots,n-1),请找出其中最大的回文数。

输入格式

输入文件的第一行只有一个正整数 nn,代表正整数 aia_i 的个数。

接下来的 nn 行,每行包含一个正整数 aia_i。输入保证一定有回文数。

输出格式

输出文件一行,一个正整数,即最大的回文数。

3
4718
1221
121
1221
5
3944
953
8
75739
46
8

说明与数据范围

【输入输出样例 1 说明】

回文数有 12211221 和 121121,最大的回文数是 12211221。

【输入输出样例 2 说明】

回文数只有一个 88,因此最大的回文数就是 88。

【数据说明】

对于 30%30\% 的数据,1≤n≤1001\leq n\leq 100,1≤ai≤1081\leq a_i \leq 10^8。

对于 60%60\% 的数据,1≤n≤10001 \leq n \leq 1000,1≤ai≤10161 \leq a_i \leq 10^{16}。

对于 100%100\% 的数据,1≤n≤1041 \leq n \leq 10^4,1≤ai≤10321 \leq a_i \leq 10^{32}。

来源与本地评测说明

来源:洛谷 B4088。题面按来源整理,源题号保留。

本地测试数据自行构造,经过独立 Python 基准、边界对拍及 Linux C++17 沙箱核验,并非洛谷原版完整评测数据。本地训练分值归一为100分。原题提及但未提供的选手目录附件样例不在本地附件中;本页列出的输入输出样例完整保留。