给定一个由 n 个正整数 a1,a2,…,an ( 1≤ai≤1000 ) 组成的数组。求 i+j 的最大值,使得 ai 和 aj 互素,如果不存在这样的i,j则输出-1
例如,考虑数组 [1,3,5,2,4,7,7],i+j 可以得到的最大值是 5+7 ,因为 a5=4 和 a7=7 是互素的。
如果两个整数 p 和 q 的唯一被除数是 1 (即它们的最大公约数是 1 ),那么这两个整数 p 和 q 是互素的。
6
3
3 2 1
7
1 3 5 2 4 7 7
5
1 2 3 4 5
3
2 2 4
6
5 4 3 15 12 16
5
1 2 2 3 6
6
12
9
-1
10
7
对于第一个测试用例,我们可以选择 i=j=3 ,索引之和等于 6 ,因为 1 和 1 是素数。
对于第二个测试用例,我们可以选择 i=7 和 j=5 ,索引之和等于 7+5=12 ,因为 7 和 4 是素数。
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: 11102
关于网站改版