#P717. 搭积木

搭积木

题目描述

小爱用积木搭起一座金字塔。为了结构稳定,金字塔的每一层要比上一层多一块积木。规则如下:

  • 11 层需要放 11 块积木
  • 22 层需要放 22 块积木
  • 33 层需要放 33 块积木
  • ii 层需要放 ii 块积木

给定积木的数量 nn,请问最高可以搭出多少层的金字塔?

输入格式

单个整数表示 nn

输出格式

单个整数表示金字塔的最高高度。

12
4

样例解释 1

4层金字塔需要1+2+3+4=10块积木,而5层金字塔需要1+2+3+4+5=15块积木,在12块积木的情况下,最多搭4层金字塔

数据范围

  • 对于 50%50\% 的数据,1n1,0001 \leq n \leq 1,000
  • 对于 100%100\% 的数据,1n1,000,000,0001 \leq n \leq 1,000,000,000