문제 링크 : https://www.acmicpc.net/problem/2014
문제의 핵심은 중복처리를 하지 않고 소수의 곱을 구하는 것입니다.
중복처리를 하는 순간 무수히 많은 중복을 제거해야하고 중복을 자체적으로 걸러주는 콜렉션을 사용하더라도 오버헤드가 발생해 시간 내에 통과할 수 없게 됩니다.