반응형
import math
n = int(input())
arr=set()
for i in range(1,int(math.sqrt(n))+1):
if(n%i==0):
arr.add(i)
arr.add(n//i)
for i in sorted(arr):
print(i,end=' ')
반응형
'정올문제풀이' 카테고리의 다른 글
1002 : 최대공약수, 최소공배수 (0) | 2021.11.27 |
---|---|
1658 : 최대공약수와최소공배수 (0) | 2021.11.27 |
1402 : 약수 구하기 (0) | 2021.11.27 |
1071 : 약수와 배수 (0) | 2021.11.27 |
1430 : 숫자의 개수 (0) | 2021.11.27 |