
😎풀이
sum
: 계단을 한 층 내려갈 때마다 필요한 코인의 수의 총합
result
: 도달 가능한 층
needs
: 필요한 코인 수
- 순회하며 도달 가능한 층 반환
function arrangeCoins(n: number): number {
let sum = 0
let result = 0
for(let needs = 1; needs <= n; needs++) {
sum += needs
if(n < sum) return result
result++
}
return result
};