Triangles – Qualification 2015

Niveau 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.

Contraintes d'exécution

Utilisation mémoire maximum
3000 kilo-octets
Temps d'exécution maximum
200 millisecondes

Exemples d'entrée/sortie

Exemple d'entrée
5
Exemple de sortie
15
Exemple d'entrée
3
Exemple de sortie
6