Всего 620 домов в 80% домов есть собака и в 50% есть кот в скольких есть и собака и кошка
620 домов - 100% 1) 80% + 50% = 130% 2) 130% - 100% = 30% - и есть дома, в которых живут и кот и собака 3) 620 * 0,3 = 186 домов - ответ.