Ответ:

Найдём суммарный рост учеников каждого класса: в первом \(30\cdot162=4860\) см, во втором \(20\cdot157=3140\) см.

Всего учеников \(30+20=50\), а их суммарный рост \(4860+3140=8000\) см.

Средний рост всех восьмиклассников: \(8000/50=160\) см.

Ответ: 160 см.