题意:给出一个数字,第i行数字为i,问能够放几行?
思路:用这个数字依次减1,2,3..直到小于0,看是第几行
代码如下:
public class Solution
{
public int arrangeCoins(int n)
{
int sum = n;
int i = 0;
while (sum > i)
{
++i;
sum -= i;
}
return i;
}
}