GCD
시간 제한4초메모리 제한512 MB
최대 1e5개의 정수가 담긴 배열에서 최대 k개의 원소를 지워, 남은 원소들의 최대공약수를 가장 크게 만드는 값을 구합니다.
문제
정수 배열 이 주어진다. 원소를 최대 개까지 지울 수 있을 때, 배열에 남은 모든 원소의 최대공약수가 가질 수 있는 최댓값을 구하라 ().
입력
첫 줄에는 배열의 원소 개수 과 지울 수 있는 원소의 최대 개수 가 주어진다 (, ). 둘째 줄에는 배열 의 원소 이 주어진다 ().
출력
원소를 최대 개까지 지운 뒤, 남은 모든 원소의 최대공약수가 가질 수 있는 최댓값을 출력한다.