batailleПо моему, в этой задаче оси нужно ориентировать обычным образом (

горизонтально). Тогда горка у вас получится в виде параболы на боку, а не вершиной вверх, как у вас.
Хотя, "скатывается с вершины профиля" вроде намекает на вариант, когда ось

вертикальна. Не совсем ясно.
Я бы так решал эту задачу. Из сохранения энергии мы знаем скорость тела в каждой точке горки. Находим проекции этой скорости на оси и дифференциируем эти проекции по времени. Получаем проекции ускорения. В точке отрыва вертикальная проекция ускорения должна стать равной

(или горизонтальная проекция ускорения должна стать равной нулю), откуда нетрудно найти точку отрыва. Примерно так вы и решаете по моему.