약수라면 나누었을 때의 나머지가 0이라는 것을 이용하여 문제를 해결했다.
N = int(input()) i = 1 for i in range(1, N+1): if N % i == 0: print(i, end=' ')