Чтобы найти средний рост всех восьмиклассников, нужно найти общий рост всех учеников, а затем разделить на общее количество учеников.
Найдем общий рост учеников первого класса: $$20 \cdot 161 = 3220$$ (см)
Найдем общий рост учеников второго класса: $$30 \cdot 156 = 4680$$ (см)
Найдем общий рост всех учеников: $$3220 + 4680 = 7900$$ (см)
Найдем общее количество учеников: $$20 + 30 = 50$$ (учеников)
Найдем средний рост всех восьмиклассников: $$7900 : 50 = 158$$ (см)
Ответ: 158 см