컴공생의 다이어리

[파이썬, Python] 백준 2014번 : 소수의 곱 본문

Development/Algorithm & Coding Test

[파이썬, Python] 백준 2014번 : 소수의 곱

컴공 K 2022. 4. 30. 00:01

백준 2014번 : 소수의 곱

(문제 바로가기)

 

 

 

내 코드

import heapq

k, n = map(int, input().split())
prime = list(map(int, input().split()))
h = prime[:]

heapq.heapify(h)

for i in range(n):
    num = heapq.heappop(h)
    for j in prime:
        heapq.heappush(h, num * j)
        if num % j == 0:
            break
print(num)

 

 

728x90
Comments