Давайте обозначим время, которое они шли пешком, как Х часов. Тогда время привалов будет составлять 1/2 Х часов, время езды на машине - У часов, и время сплавления по реке - 1/2 (Х+У) часов.
Из условия задачи мы знаем, что суммарное время путешествия равно 3 суткам, то есть 72 часам. Из этого получаем уравнение:
Х + 1/2 Х + У + 1/2 (Х+У) = 72
Упростим его:
2Х + 2У + Х + У = 144
3Х + 3У = 144
Х + У = 48
Из этого уравнения мы уже видим, что суммарное время путешествия пешком и на машине равно 48 часам. Так как время привалов составляло 1/2 от времени пешего движения, то время пешего движения будет равно 18 часам. Следовательно, время езды на машине будет:
48 - 18 = 30 часов
Ответ: они ехали на попутной машине 30 часов.