mihivРешил честно подсчитать и у меня получилось похоже, да не очень.
Давайте ка я изложу свое решение степ-бай-степ.
Пусть у нас брусок

слева, а брусок

соответственно справа.

Положительное направление слева направо. Тогда силы трения

и

Результирующая сила, действующая на систему будет

И, соответственно, ускорение центра масс системы будет

Переходим в неинерциальную систему центра масс.
В ней появляется фиктивная сила "тяжести" с ускорением "свободного падения" вправо

В этой системе стандартным образом разбиваем пружинку на два куска - слева и справа от ЦМ.
У получившихся двух пружинок к-ты жёсткости соответственно

и

А начальные растяжения

и

Теперь учтём действие "силы тяжести".
Она смещает точку равновесия для обеих пружинок вправо на расстояние

Таким образом находим амплитуды колебаний для обеих масс:


И частотой колебаний

Тела движутся в противофазе:

и

Соответственно скорости будут:

и

А ускорения:

и

Первое тело достигнет максимальной скорости, когда его ускорение в неинерциальной системе сравняется с ускорением самой системы с обратным знаком.
То есть

Или

Остаётся подставить это время в формулу для скорости и учесть, что неинерциальная система приобрела скорость

То есть

Остаётся честно подставить все выражения