题目描述:有 n 个硬币,第 i 行放 i 个,返回可以放满的行数,没有防满的不算;
class Solution {
public:
int arrangeCoins(int n)
{
int level = 1;
while(n > 0)
{
n = n - level;
level ++;
}
if(n == 0)
return level - 1;
else
return level - 2;
}
};