你有一个由n个非负数组成的数组a。让我们定义f(a,x)=[a1 mod x,a2 mod x,...,an mod x],对于某个正整数x,找到最大的x,使f(a,x)是一个回文数组。
这里,a mod x是a除以x的整数的余数。如果一个数组的反向读数与正向读数相同,那么它就是一个回文数组。更确切地说,一个长度为n的数组,如果对每一个i(1≤i≤n)ai=an-i+1,就是一个回文数组。
4
2
1 2
8
3 0 1 2 0 3 2 1
1
0
3
100 1 1000000000
1
2
0
999999900
Anything about this OnlineJudge, Please Contact Administrator. Click add QQ
OJ system based on HUSTOJ Project , UI based on Twitter Bootstrap
Copyright 2016 ACM算法攻关部cnt: 29337
关于网站改版