Краткое пояснение:
Это простое предложение, осложненное однородными дополнениями («не более десятка одиноких дорожных домиков» и «небольшой посёлок»). Союз «да» здесь имеет значение союза «и», поэтому он соединяет однородные члены.
Пошаговое решение:
- Грамматическая основа: «встретилось» (сказуемое) + «не более десятка ... домиков» и «небольшой посёлок» (однородные подлежащие).
- Однородные члены: «не более десятка одиноких дорожных домиков» и «небольшой посёлок в верховьях Амги» являются однородными подлежащими.
- Союз: Союз «да» в данном контексте равнозначен союзу «и».
- Пунктуация: Перед союзом «да» (в значении «и»), соединяющим однородные члены, ставится запятая.
Ответ: На всём пути от Алдана и до Лены встретилось не более десятка одиноких дорожных домиков, да небольшой посёлок в верховьях Амги.