#include <stdio.h>
int alpha(int);
int main()
{
int result, a;
scanf("%d", &a);
result = alpha(a);
printf("%d\n", result);
return 0;
}
int alpha(int x)
{
int b, c=0 ,d=0;
for (b = 0; b < x; b++)
{
c += b + 1;
d += c;
}
return d;
}
a 입력받아서 a까지 1+(1+2)+(1+2+3)....하는건데
alpha함수부분 더 간단히 될수 있나요>?
(n+(n+1))/2 에서 n이 1,2,3,4 순으로 증가하는거 같은데 이거 구하는 공식 있지 않아요?
n(n+1)(n+2)/6 이거라는데 저렇게 해보고 싶엇음...
재귀는 어떰