728x90
반응형
문제 설명
정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int n) {
int answer = 0;
int i = 1;
for(i; i <= n; i++){
if((n % i) == 0)
answer = answer + i;
}
return answer;
}
풀이
약수를 어떻게 구하는지 알면 됨.
728x90
반응형
'공돌이 > C언어' 카테고리의 다른 글
[프로그래머스/C언어] 약수의 개수와 덧셈 (0) | 2022.05.10 |
---|---|
[프로그래머스/C언어] 두 정수 사이의 합 (0) | 2022.05.10 |
[프로그래머스/C언어] 평균 구하기(level 1) (0) | 2021.10.25 |
[백준/C언어] 1789번: 수들의 합 (0) | 2021.10.20 |
[C언어] 오름차순 (0) | 2021.10.19 |
댓글