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
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기