Ответ: 62 дома
С 1 по 9 используется 9 цифр.
С 10 по 99 используется 90 чисел, каждое из которых состоит из 2 цифр. Значит, всего цифр: 90 * 2 = 180
Но у нас всего 157 цифр, значит, двузначных номеров меньше.
157 - 9 = 148 цифр
148 цифр / 2 цифры = 74 двузначных номера (с 10 по 83)
Всего домов: 9 (однозначные) + 74 (двузначные) = 83 дома
Проверим, сколько цифр понадобится для 83 домов:
9 * 1 (однозначные) + 74 * 2 (двузначные) = 9 + 148 = 157 цифр. Все верно.
Получается, что на улице Ивановской 83 дома.
Ответ: 83 дома