Для решения этой задачи нам нужно узнать общее количество двухэтажных и трёхэтажных домов, а затем вычесть это число из общего количества домов в посёлке.
- Сначала найдем общее количество двухэтажных и трехэтажных домов: $$18 + 10 = 28$$.
- Теперь вычтем полученное число из общего количества домов: $$56 - 28 = 28$$.
Таким образом, в посёлке 28 одноэтажных домов.
Ответ: 28 одноэтажных домов.