Skip to content

Latest commit

 

History

History

5341. Pyramids

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

[Bronze V] Pyramids - 5341

문제 링크

성능 요약

메모리: 113112 KB, 시간: 112 ms

분류

사칙연산, 구현, 수학

문제 설명

A pyramid of blocks is constructed by first building a base layer of n blocks and then adding n-1 blocks to the next layer. This process is repeated until the top layer only has one block.

You must calculate the number of blocks needed to construct a pyramid given the size of the base. For example, a pyramid that has a base of size 4 will need a total of 10 blocks.

입력

The input will be a sequence of integers, one per line. The end of input will be signaled by the integer 0, and does not represent the base of a pyramid. All integers, other than the last (zero), are positive.

출력

For each positive integer print the total number of blocks needed to build the pyramid with the specified base.