Skip to content

Commit 3ade627

Browse files
authored
Create 441-arranging-coins.js
1 parent 041f62e commit 3ade627

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

441-arranging-coins.js

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/**
2+
* @param {number} n
3+
* @return {number}
4+
*/
5+
const arrangeCoins = function(n) {
6+
if (n === 0) {
7+
return 0
8+
}
9+
let num = 1
10+
let sum = 1
11+
while(n >= sum + num + 1) {
12+
num += 1
13+
sum += num
14+
}
15+
16+
return num
17+
};

0 commit comments

Comments
 (0)