문제지문 언어한국어expand_more한국어English양의 정수 xxx가 어떤 양의 정수 kkk에 대해 x=2k2x=2k^2x=2k2를 만족하면, xxx를 오비수라고 하자. 양의 정수로 이루어진 길이 NNN의 수열 A1,A2,⋯ ,ANA_1,A_2,\cdots,A_NA1,A2,⋯,A이 주어진다. 수열이 다음 조건 중 하나라도 만족하면 이라고 한다. 수열의 어떤 원소가 오비수이다. 수열에서 서로 다른 두 위치의 원소를 골랐을 때, 두 원소의 곱이 오비수가 되는 경우가 존재한다. 주어진 수열에서 원소를 몇 개 지워 불안정한 수열이 아니게 만들고자 한다. 지워야 하는 원소 개수의 최솟값을 구하여라.입력입력은 다음과 같은 형식으로 주어진다.NNN A1 A2 ⋯ ANA_1\ A_2\ \cdots\ A_NA1 A2 ⋯ A출력첫째 줄에 지워야 하는 원소 개수의 최솟값을 출력한다.제한 1≤N≤5 0001 \leq N \leq 5\ 0001≤N≤5 000. 1≤Ai≤1091 \leq A_i \leq 10^91≤Ai≤ (). 서브태스크#점수제한117N≤20N \leq 20N≤20.223Ai≤106A_i \leq 10^6Ai≤10 ().예제예제 1입력복사5 3 6 8 11 21출력복사2예제 2입력복사10 3 3 3 6 6 5 10 10 18 18출력복사5예제 3입력복사12 3 12 12 6 24 24 24 7 14 5 20 45출력복사4