Так как велосипедист за час проедет 12 км, а пешеход за час 4 км, то вместе они преодолеют за час 12+4=16 км. Теперь от расстояния между посёлками отнимем расстояние, которое преодолели велосипедист и пешеход за час, получим расстояние, которое будет между ними через час. 24-16= 8 км