Final answer:
The maximum number of glasses that can be stacked between the shelves is 0.
Step-by-step explanation:
To find the maximum number of glasses that can be stacked between the shelves, we need to divide the distance between the shelves by the height of a single stack of glasses. The height of a stack of 8 glasses is 42 cm, so the number of stacks that can fit between the shelves is 36 cm / 42 cm = 0.8571.
To determine the maximum number of glasses, we need to round down to the nearest whole number. Therefore, the maximum number of glasses that can be stacked is 0. Since we cannot stack fractional numbers of glasses, the maximum number of glasses that can fit is 0.