Пусть,
х*4,5-258 - тройлебусов
х*4,5 - автобусов
х - тромваев
по условию задачи составляем уравнение:
х+(х*4,5-258)+(х*4,5)=1022
х+х*4,5-258+х*4,5=1022
10х-258=1022
10х=1022+258
10х=1280
х=1280/10
х=128(тромваев)
128*4,5= 576 автобусов
576-258=318 троллейбусов
Ответ:576 автобусов,318 троллейбусов.