변경이력

돌아가기
2 23개 문자 추가

2017/01/05 08:48

김종현

```{.cpp} #include <stdio.h> void main(void) { int N,num; int i; int sum =0; printf("자연수를 입력하시오\n"); scanf("%d",&N); for(num=1;num<=N;num++) { for(i=1;i<num;i++) { if(num%i == 0) sum+=i; } if(sum == num) printf("%d ",num); sum = 0; } } ``` c언어로 작성해봤습니다. 숫자가 커질수록 시간이 오래걸리네요
```{.cpp} #include <stdio.h> void main(void) { int N,num; int i; int sum =0; printf("자연수를 입력하시오\n"); scanf("%d",&N); for(num=1;num<=N;num++) { for(i=1;i<num;i++) { if(num%i == 0) sum+=i; } if(sum == num) printf("%d ",num); sum = 0; } } ``` c언어로 작성해봤습니다. 숫자가 커질수록 시간이 오래걸리네요
1 Original

2017/01/05 08:45

김종현

코딩도장

코딩도장은 프로그래밍 문제풀이를 통해서 코딩 실력을 수련(Practice)하는 곳입니다.