bitCode

1087

약수 구하기

바른코드 0 제출 0 성공률 0.0%

출처 · cberi:1502

문제정보

1s 128MB

문제

자연수 n이 입력됩니다. n의 약수를 모두 출력하는 프로그램을 만들어 봅시다.

입력형식

첫 줄에 자연수 n이 입력됩니다. (1n<100)

출력형식

n의 약수를 한 칸의 공백을 두고 출력합니다.

힌트

n의 약수는 n를 나누어 떨어지게 하는 수입니다. 따라서 1부터 n까지의 모두 반복하며 n을 나누어 떨어지게 하는지를 찾으면 됩니다.
for(i=1;i<=n;i++){
    if(n%i==0){
        printf(“%d ”, i);
    }
}
로 제작하면 됩니다.

예시 1

입력예시

50

출력예시

1 2 5 10 25 50