Краткий ответ: всего 100 домов, напротив дома № 22 стоит дом № 79.
Пусть на каждой стороне по \(n\) домов. Тогда всего домов \(2n\).
Нумерация второй стороны идёт в обратном направлении, поэтому номера домов, расположенных друг напротив друга, в сумме дают общее количество домов плюс 1:
\[ 37+64=2n+1. \]
\[ 101=2n+1 \quad\Rightarrow\quad 2n=100. \]
Значит, всего на улице 100 домов.
Для дома № 22:
\[ 22+x=101, \]
\[ x=101-22=79. \]
Проверка: \(37+64=101\) и \(22+79=101\). Значит, ответ верен.
