Ответ:

У домов, стоящих напротив друг друга, номера в сумме дают одно и то же число: \(37+64=101\).

а) На одной стороне номера идут от 1 до 50, а на другой — от 51 до 100. Всего \(50+50=100\) домов.

б) Номер дома напротив № 22 равен \(101-22=79\).

Ответ: а) 100 домов; б) № 79.