Ответ:
Пусть гоночных машин было 1 условная часть. Тогда легковых — 3 части, а грузовых — 2 части.
Всего это 1 + 3 + 2 = 6 частей, которым соответствуют 42 машины.
В одной части: 42 : 6 = 7 машин.
Гоночных: 7 машин. Легковых: 3 · 7 = 21 машина. Грузовых: 2 · 7 = 14 машин.
Ответ: 14 грузовых, 21 легковая и 7 гоночных машин.
