290 - 100%
50% = 290:2 = 145 (рублей) - стоит билет для школьника.
(разделили на 2, так как 50% - это половина, или 1/2)
Получаем:
1) 145·16 = 2 320 (рублей) - стоит проезд 16-ти школьников;
2) 290·3 = 870 (рублей) - стоит проезд для 3-х взрослых;
3) 2 320 + 870 = 3190 (рублей) - стоит поездка
Ответ: 3190 (рублей)