Python/Beakjoon

1037번: 약수

hyunjoo 2021. 8. 25. 16:18

1037번: 약수 (acmicpc.net)

 

1037번: 약수

첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되

www.acmicpc.net

>>

약수를 크기 순에 상관없이 입력할 수 있다는 점을 주의해야한다.

N=int(input())
a=[]
mul=1

a=list(map(int,input().split()))
a.sort()

for i in a:
    if len(a)==1:
        mul=i**2
    else:
        mul=a[0]*a[N-1]

print(mul)

 

반응형