[BOJ 14859] 세 쌍 서로소
View as PDF
Submit solution
Assembly, Awk, C, C++, Java, Pascal, Perl, Python, Sed, Text
Points:
4
Time limit:
2.0s
Memory limit:
512M
Problem types
Allowed languages
크기가 n인 수열 a1, a2, ..., an이 주어졌을 때, 1 ≤ i < j < k ≤ n 이면서, GCD(ai, aj, ak) = 1인 세 쌍 (i, j, k)의 개수를 구하는 프로그램을 작성하시오. 여기서 GCD는 최대공약수를 의미한다.
입력 형식
첫째 줄에 n (1 ≤ n ≤ 105)이, 둘째 줄에 a1, a2, ..., an (1 ≤ ai ≤ 106)이 주어진다.
출력 형식
첫째 줄에 문제의 조건에 맞는 쌍의 개수를 출력한다.
예제 입력
4
1 2 3 4
예제 출력
4
Comments