Я продолжаю получать эти трудные интервью. Это действительно меня озадачивает.
Вам предоставляется функция poly, которая принимает и возвращает int. Это на самом деле многочлен с неотрицательными целыми коэффициентами, но вы не знаете, что такое коэффициенты.
Вам нужно написать функцию, которая определяет коэффициенты, используя как можно меньше вызовов poly.
Моя идея - использовать рекурсию, зная, что я могу получить последний коэффициент на poly(0). Поэтому я хочу заменить poly на (poly - poly(0))/x, но я не знаю, как это сделать в коде, так как я могу вызвать только poly. У кого-нибудь есть идея, как это сделать?