ответ:53 липы 107 берез.
Объяснение: из условий ясно что рядом со всеми липами одинаковые деревья(либо две липы либо две берёзы) и только рядом с одной березой одинаковые деревья. Перебирая все варианты понимаем что условия выполнимы только если сажать деревья так. Л-липа Б- береза. >БЛББЛББЛББЛБББЛББЛББЛБ
Можно заметить в одном три берёзы подряд. Итого если продолжить эту цепочку до 160ти деревьев получим 53 группы БЛБ и одну одинокую березу между БЛБББЛБ . ВСЕ условия выполнены. Рядом с одной березой два одинаковых дерева (две берёзы) а рядом со всеми липами разные деревья (береза и липа).

Объяснение:
Запоминаем, что tg x > 0, и возводим в квадрат:

По известной формуле тангенс в квадрате выражается через косинус:

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

Получилось уравнение, сводящееся к квадратному относительно косинуса. Один корень угадывается - это cos x = 1, второй по теореме Виета cos x = 1/2. Дальше остаётся решить эти уравнения и учесть ограничения (фактически остается отобрать решения, удовлетворяющие неравенству tg x > 0).

Не удовлетворяют условию tg x > 0 серии решений, которые соответствуют выбору "-".