#ARC141A. 周期数

周期数

周期数

时间限制:2s
空间限制:1024MB

题目描述

记正整数 nn 的十进制表示为 str(n)\mathrm{str}(n)。如果存在正整数 mm,使 str(n)\mathrm{str}(n) 是 str(m)\mathrm{str}(m) 连续拼接至少两次得到的字符串,就称 nn 为周期数。例如 1111、12121212、123123123123123123 都是周期数。

给定正整数 N≥11N\ge 11,求不超过 NN 的最大周期数。保证答案存在。你需要回答 TT 组询问。

输入格式

第一行一个整数 TT。接下来 TT 行,每行一个整数 NN。

输出格式

输出 TT 行,每行给出对应询问的答案。

样例输入 1

3
1412
23
498650499498649123

样例输出 1

1313
22
498650498650498650

数据范围

对于所有数据,1≤T≤1041\le T\le 10^4,11≤N<101811\le N<10^{18}。

子任务编号 分值 特殊限制
1 15 N≤106N\le 10^6
2 25 NN 的十进制位数不超过 99
3 30 NN 的十进制位数为质数
4 无特殊限制