问题描述 两个孩子,一个孩子将a b c d 4个球放入一个只有一端开放的细管子里 两个孩子,一个孩子将a b c d 4个球放入一个只有一端开放的细管子里,另一个孩子摸球,编程计算第二个孩子摸出来球的顺序 解决方案 假设第2个孩子只能从最外面的球往里面摸,有2种可能的程序: 1.程序可设计输入4个数,分别为a,b,c,d放入管子的顺序,如 1,3,2,4表示先放a,然后是c,接着是b,最后是d,那么拿出的顺序则相反,可以通过数组的倒序, 或者堆栈等等方法求出顺序 2.程序认为放入顺序是不确定的