其他分享
首页 > 其他分享> > A. Vanya and Cubes(水题)

A. Vanya and Cubes(水题)

作者:互联网

题意:给Vanya  n个方块,用来堆塔,塔的第i层有1+2+3+......+i个,问给出的方块最多能堆几层,输出层数。

题解:时间没有限制,所以用简单的for循环求和就可以解决。主要是bug改了几次。。。

ACcode:

 

int main()

{

int n;

cin >> n;

int sum = 0, hei = 0, total = 0;

for (int i = 1;; i++)

{

sum += i;

total += sum;

if (n < total)

break;

hei++;

}

cout << hei << endl;

return 0;

}

 

标签:Vanya,Cubes,水题,int,sum,++,total,hei
来源: https://www.cnblogs.com/Uiney117/p/14253316.html