Мне всегда такие задачи нравились

Здесь нужно рассомтреть одно столкновение с неподвижной стенкой.Если вы отразите относительно неё зеркально дальнейшую траекторию полёта тела,то она будет в точности такой же,как если бы тело не ударялось о стенку.Следовательно,в вашей задаче число ударов будет равно наибольшему целому числу,не превосходящему d/L, т.е. [d/L],где d - диаметр шахты,а L - дальность полёта мяча,если стенки шахты мысленно убрать.