C++、Java代码
【华为OD】C卷真题 200分:计算堆栈中的剩余数字 C/C++代码实现[思路+代码]-CSDN博客
【华为OD】C卷真题 200分:计算堆栈中的剩余数字 java代码实现[思路+代码]-CSDN博客
题目描述:
向一个空栈中依次存入正整数, 假设入栈元素n(1<=n<=2^31-1)按顺序依次为nx...n4、n3、n2、n1, 每当元素入栈时,如果n1=n2+...+ny(y的范围[2,x],1<=x<=1000),则n1~ny全部元素出栈,重新入栈新元素m(m=2*n1)。
如:依次向栈存入6、1、2、3, 当存入6、1、2时,