Итак, с учетом всех замечаний и указаний на ошибки перерешаю задачу.
Решение:
От начального момента времени до момента 

 нить была растянутой, а гирьки соответственно двигались с переменным ускорением (сила упругости нити меняется), а с момента времени 

 до момента 

, когда гирьки достигли земли, гирьки двигались равноускоренно (сила упругости нити равна 0).
Найдем скорости верхней и нижней гирек в момент времени 

 (

).
На промежутке времени 

 можно представить, что гирьки связаны не нитью, а пружинкой аналогичной длины и коэффициента жесткости. Тогда относительно положения равновесия каждой гирьки можно записать уравнение колебания: 

, так как начальная длина нити 

 и длина нити в не растянутом положении 

 связаны следующим образом: 

.
Уравнение скорости гирек относительно своих положений равновесия: 

.
К моменту 

 обе гирьки относительно своих положений равновесия (и центра масс) достигнут максимальных скоростей, равных 

 и будут находиться в положениях равновесия. 
К этому же моменту времени 

 центр масс гирек будет иметь скорость 

По правилу сложения скоростей в момент времени 

 верхняя гирька будет иметь скорость 

, а нижняя — 

.
Теперь рассмотрим второй этап движения – с 

 по 

.

;

 - время всего падения гирек.

.
В ответах:

.
Не совсем понятно, зачем в ответах опустили члены с третьего по пятый.
Кстати, есть подозрения, что авторы задачки хотели увидеть совсем другое решение.