swea1933번문제1 [swea - 파이썬] 1933. 간단한 N 의 약수 문제 입력으로 1개의 정수 N 이 주어진다. 정수 N 의 약수를 오름차순으로 출력하는 프로그램을 작성하라. 풀이 N=int(input()) for i in range(N): if N%(i+1)==0: print(i+1,end=" ") N를 통해 정수 N을 입력 받는다. for문에서 range(N)을 통해 0부터 N-1까지 총 N회 반복되도록 한다. i는 0부터 시작되므로 i+1이 되어 1부터 N까지 N값을 나눌 수 있게 하고, 나누었을 때 나머지가 0이면 출력한다. 줄바꿈 없이 띄어쓰기로 나열되므로 print(i+1, end=" ")로 출력한다. 출력된 값 끝에 " " 띄어쓰기를 하겠다는 의미이다. 2021. 7. 19. 이전 1 다음