#include <stdio.h>
int
main ()
{
//numero de blocos na base
int PyramidBottom = 624;
//numero de blocos no topo
int PyramidTop = 1;
//primeiro nivel = base
int ActualLevel = PyramidBottom;
//primeiro valor do contador = 0
int BlockCounter = 0;
while (true)
{
//contador = valor antigo + o nivel atual
BlockCounter = BlockCounter + ActualLevel;
//nivel atual = nivel antigo - 1
ActualLevel = ActualLevel - 1;
//se ele terminar todos os niveis, imprime e para o loop
if (ActualLevel == 0)
{
printf ("Blocos Totais = %d", BlockCounter);
break;
}
}
}