解:设前$8$位队员的平均身高为$a\mathrm {cm},$则前$5$位队
员的平均身高为$(a + 3)\mathrm {cm};$设后$15$位队员的平
均身高为$b\mathrm {cm},$则后$18$位队员的平均身高为
$(b + 0.5)\mathrm {cm}。$
$ \begin {aligned}5×(a + 3)+18×(b + 0.5)&=8a + 15b\\5a+15 + 18b+9&=8a + 15b\\24+5a+18b&=8a + 15b\\18b-15b+24&=8a - 5a\\3b+24&=3a\\a - b&=8\end {aligned}$
答:前$8$位队员的平均身高比后$15$位队员的平均
身高高$8\ \mathrm {cm}。$