728x90
반응형
코드
더보기
#include <stdio.h>
//자연수 N이 주어지면 자연수 N의 진약수의 합을 수식과 함께 출력하는 프로그램을 작성하세요.
//첫 줄에 자연수 N이 주어집니다. (3<N<=100)
//첫 줄에 더하는 수식과 합을 출력합니다.
int main(){
int n,i,sum=1;
scanf("%i", &n);
printf("1");
for(i = 2; i<n; i++){
if(n%i==0){
printf(" + %i",i);
sum +=i;
}
}
printf(" = %i",sum);
return 0;
}
문제 출처 : 인프런 it 취업을 위한 알고리즘 문제풀이 (with C/C++) : 코딩테스트 대비
728x90
반응형
최근댓글