сила упругости может быть направлена как вверх так и вниз, в зависимости от положения груза. не руководствуясь никаких догадками куда она направлена чаще, надо просто выбрать
любое направление оси положительным и расставить знаки именно в соответствии с выбором.
допустим за

выбрали положение тела, при котором на него силы упругости не действуют. теперь если выберем положительным направлением направление вниз, то

, потому-что при положительных

сила упругости направлена вверх. если выберем положительным направление вверх, то

. сила упругости по прежнему с отрицательным знаком, поскольку опять при положительных

она направлена в сторону "отрицательную", на этот раз вниз. уравнения и их решения будут отличаться друг от друга, это вызвано тем что в решениях

отсчитывается в разные стороны