Так как Миша, Маша и Саша при построении заметили, что считая спереди их тройка седьмая, то перед ними стояли 6 троек. Следовательно впереди них 6 * 3 = 18 человек.
Так как считая с другого конца их тройка пятая, то после них стояло 4 тройки учеников. Следовательно позади них было 4 * 3 = 12 человек.
Вычислим общее количество человек, учитывая Мишу, Машу и Сашу:
18 + 12 + 3 = 33 ученика.
Ответ: на экскурсию пошло 33 ученика.