Во первых, интегрируете вы неверно (знак у последнего члена не тот). А всё потому, что скобки раскрываете, а надо под дифференциал подводить
![$\[\int\limits_{{l_0}}^l {k(l - {l_0})dl} = \int\limits_{{l_0}}^l {k(l - {l_0})d(l - {l_0})} = \frac{k}{2}\left. {{{(l - {l_0})}^2}} \right|_{{l_0}}^l = \frac{k}{2}{(l - {l_0})^2}\]$ $\[\int\limits_{{l_0}}^l {k(l - {l_0})dl} = \int\limits_{{l_0}}^l {k(l - {l_0})d(l - {l_0})} = \frac{k}{2}\left. {{{(l - {l_0})}^2}} \right|_{{l_0}}^l = \frac{k}{2}{(l - {l_0})^2}\]$](https://dxdy-01.korotkov.co.uk/f/4/5/4/454352e41912dc470f06e7a8bde15f2d82.png)
Ну и во вторых, мне кажется вы забываете учитывать то, что ведь работа идёт не только на растяжение пружины но и на саму раскрутку. Т.е. в конце у бруска имеется кинетическая энергия. Однако она выражается через момент инерции, и параметры бруска не заданы. Видимо составители считали что брусок точечный, и его кинетическая энергия после раскрутки
![$\[\frac{{m{l^2}{\omega ^2}}}{2}\]$ $\[\frac{{m{l^2}{\omega ^2}}}{2}\]$](https://dxdy-02.korotkov.co.uk/f/5/5/9/559cc9acdf0f6cadfe796f100cb42a8e82.png)