А разве метод неопределённых коэффициентов не сработает? Общий вид первообразной просматривается достаточно легко.
+ Раз никто не пишет, то продолжу стариковское ворчание (или подростковое — средние школьники те ещё ворчуны).
Почему-то все быстро забывают, что неопределённое интегрирование есть "действие", обратное дифференцированию. Попросите своего аспиранта взять неопределённый интеграл, а потом проверить ответ (не решение!). Он/она кинется проверять свои выкладки, но и не подумает продифференцировать ответ. Даже, когда первообразная достаточно транспарентна, интеграторы ладят замены, подстановки и части, но никак не пробуют выписать общий вид первообразной. В известной книге "Интегралъ. Как решить его"... Впрочем, не буду оффтопить.
Кстати, я и не проверял, вдруг там какие-нибудь логарифмы вылезут. Недаром изобретательный автор поместил задачу в олимпиадный раздел.
++ Поскольку снова никто не пишет, попробую решить задачу.
Подынтегральная функция имеет вид

.
Логично предположить, что первообразная имеет вид

.
Дифференцируем и приравниваем.



Подставляем пару значений

и система благополучно разрешается:

Ответ:

Ответ не проверял, но надеюсь, что он верен.