Triangles – Qualification 2015

Level 1

Énoncé

On veut savoir le nombre de points requis pour former un triangle de N lignes. Il y a un point sur la première ligne et chaque ligne est constituée d’un point de plus que la précédente. Par exemple, pour N = 5, on obtient :

schema.png

Écrivez une fonction prenant en argument le nombre de lignes du triangle et renvoyant le nombre de points nécessaires pour former ce triangle.

Contraintes

  • 1 ≤ N ≤ 1000 est le nombre de lignes du triangle.

Entrée

L’entrée standard contient un entier N représentant le nombre de lignes du triangle.

Sortie

Vous devez écrire sur la sortie standard le nombre de points nécessaires pour former le triangle de N lignes.

Runtime constraints

Maximum memory usage
3000 kilobytes
Maximum execution time
200 milliseconds

Input/output samples

Sample input
5
Sample output
15
Sample input
3
Sample output
6

Submit your solution

You have to register or log in to be able to submit your solution.