Pues yo quizás tenga alguna idea de como hacerlo, aunque no lo he resuelto.
1º La clave está en lo que dice el enunciado de que los choques sean elasticos, puesto que ese tipo de choques conservan la energía, lo que quiere decir que la velocidad de la bola (su energía cinética) en cada momento (no su dirección) depende solo de la altura, y se puede obtener por diferencia entre la energía total, la que tenía antes de iniciar la caida y la que ha perdido por diferencia de cotas, eso por una parte.
2º Por otra cabe decir que la componente horizontal de la velocidad en el intervalo entre dos choques consecutivos debe ser constante como corresponde a un movimiento de caida libre, ya que no hay aceleración horizontal, pero en cada tramo será en general distinta, por el efecto de cambio de dirección que provoca el choque.
3º Y por último los choques modifican la cantidad de movimiento de la bola solo en su dirección, de manera que esta cambia en la misma forma en que se refleja un rayo de luz al chocar contra un espejo, la dirección de salida es simétrica a la dirección de llegada con respecto a la normal al plano inclinado.
Si con estas tres ideas eres capaz de plantear las ecuaciones, me alegraré, pero no es fácil puesto que el ángulo de llegada de la bola solo es conocido en el primer choque, en los demás debe ser calculado y depende de cual sea el ángulo de salida del choque anterior, la cosa no parece fácil. Este parece el clásico problema de "idea feliz", es decir si se te ocurre el truco para resolverlo lo resuelves, pero si no lo llevas claro.
Saudos, Jabato.