Calcoliamo la somma indicata mediante un ciclo.
Inizializziamo la variabile della somma, ad esempio .
Eseguiamo un ciclo per da a : a ogni iterazione sommiamo i^3 a .
Al termine del ciclo, stampiamo .
Con il valore massimo n = 10000 = 10^4, il valore n^3 = 10^{12} non rientra nel tipo intero a bit int. Pertanto è necessario utilizzare un tipo intero a bit, ad esempio long long.
Implementazione dell'algoritmo
Leggiamo il valore in input .
scanf("%lld", &n);Calcoliamo la somma indicata.
for (i = 1; i <= n; i++)
sum += i * i * i;Stampiamo la risposta.
printf("%lld\n", sum);