#include <stdio.h>
 
int rec(int n){
    if (n == 1){
            return 1;
    }
    else{
         return rec(n-1)+n*n;
    }
}
 
int main(void) {
    int n = 4;
    for(int i=1;i<=n;i++)
    printf("1から%dまでの二乗和の値は%d\n", i
, rec
(i
));  
	return 0;
}
 
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgcmVjKGludCBuKXsKICAgIGlmIChuID09IDEpewogICAgICAgICAgICByZXR1cm4gMTsKICAgIH0KICAgIGVsc2V7CiAgICAgICAgIHJldHVybiByZWMobi0xKStuKm47CiAgICB9Cn0KCmludCBtYWluKHZvaWQpIHsKICAgIGludCBuID0gNDsKICAgIGZvcihpbnQgaT0xO2k8PW47aSsrKQogICAgcHJpbnRmKCIx44GL44KJJWTjgb7jgafjga7kuozkuZflkozjga7lgKTjga8lZFxuIiwgaSwgcmVjKGkpKTsKICAgIAoJcmV0dXJuIDA7Cn0KCg==