个人认为题干对于样例的描述不准确。
由于题目第一段没有说明给定一个尺寸w,x,h的长方体,其坐标到底是怎么设定的,这里就可以有两种理解:
1.坐标从(0,0,0)开始,到(w−1,x−1,h−1)结束;
2.坐标从(1,1,1)开始,到(w,x,h)结束。
而第二段中对样例进行了阐述,说对于一个4×4×4的大方块,给出参数(1,1,1),(2,2,2)时,中间的8块小方块就会被蒸发。根据此描述,可以认为这个大方块的坐标是从(0,0,0)开始,到(3,3,3)结束,只有这样理解,蒸发的才是中间的8块小方块。这是支持上面第1中理解。
但是通过对最后说明/提示的研读,我们可以知道其实第2种理解才是正确的。如果按照第1种理解写代码的话,会引发数组越界问题;即使数组开的足够大,也因为错位了1格而一般无法得到正确答案。
所以综上所述,题干题目描述第二段的“中间的8块小方块”描述不当,可改为“角落的8块小方块”。
本蒟蒻第一次提出质疑,如有错误还请各位指出(双手合十)