Для решения вашей задачи 30 cм надо считать максимальным растяжением, тогда можно использовать закон сохранения энергии так: m*g*h=k*x^2/2, и решить эту задачу.
Если растяжение считать минимальным, то необходимо знать скорость груза в момент минимального растяжения, и закон сохранения будет такой: m*g*h=k*xmin^2/2+m*V^2/2
Это мое мнение.