Problem 5. Triangle Numbers
Triangle numbers are the sums of successive integers. So 6 is a triangle number because
6 = 1 + 2 + 3
which can be displayed in a triangular shape like so
*
* *
* * *
Thus 6 = triangle(3). Given n, return t, the triangular number for n.
Example:
Input n = 4
Output t is 10
Solution Stats
Problem Comments
-
26 Comments
Show
23 older comments
Ian
on 11 Dec 2022
+10 points
Anirban Kar Roy
on 5 Apr 2025
Good question :)
yuyuyu
on 25 Apr 2025
You might know this as the Triangular Number formula—or as some folks call it, the Gauss Summation trick—for adding numbers 1 through n super fast!
Solution Comments
Show commentsProblem Recent Solvers28854
Suggested Problems
-
1751 Solvers
-
Back to basics 21 - Matrix replicating
1701 Solvers
-
Right Triangle Side Lengths (Inspired by Project Euler Problem 39)
1933 Solvers
-
741 Solvers
-
Calculate Amount of Cake Frosting
26886 Solvers
More from this Author96
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!