互质下标
题目描述
噜噜给可子小猫了一个长度为n的数列,现在噜噜要求可子小猫找到这样的i,j使得,ai与aj互质,也就是gcd(ai,aj)=1;可能有多组,要你求出最大的i+j;
输入
第一行一个整数n;
第二行n个整数,第i个整数表示ai;
输出
题目要求的答案,如果无解输出-1
样例输入
5
1 7 3 4 5
样例输出
9
样例解释
满足互质的有:
a[1],a[1];
a[1],a[2];
a[1],a[3];
a[1],a[4];
a[1],a[5];
a[2],a[3];
a[2],a[4];
a[2],a[5];
a[3],a[4];
a[3],a[5];
a[4],a[5];
最大的i+j是5+4=9;
| 子任务 |
分值 |
n 的范围 |
ai的范围 |
| 1 |
30 |
1≤n≤103 |
1≤ai≤103 |
| 2 |
1≤n≤2×105 |
1≤ai≤10 |
| 3 |
40 |
1≤ai≤103 |