#2751. 搭积木的诀窍
搭积木的诀窍
题目描述
小的编程技术在一次搭积木比赛中也成了秘密武器。原来,比赛的规则是这样的:给你个小木块(全部为一样大小的正方体),快速搭成如下图规则的形状(下图为层的规模),要求层数为最大限度。由于小编了个程序,只要输入小木块个数,就可以马上求出最多可以搭几层,还剩几个,所以小每次都是一次成功,从不需要翻工,速度也就领先了。你会编小这样的程序吗?
输入格式
只有一个整数,表示小木块的个数,已知。
输出格式
有两行整数,第一行是最多可以堆的层数,第二行是剩余的小木块数。
样例
37
5
2
数据范围
时间限制: 1 Sec 内存限制: 128 MB