1) 50 * 3 = 150 (км) - проехал автобус за 3 часа;
2) 50 : 100 * 20 = 10 (км/ч) - на столько автобус увеличил скорость;
3) 50 + 10 = 60 (км/ч) - увеличенная скорость автобуса;
4) 60 * 2 = 120 (км) - проехал автобус за 2 часа;
5) 150 + 120 = 270 (км) - весь путь;
6) 3 + 2 = 5 (ч) - всё время;
7) 270 км : 5 ч = 54 (км/ч) - средняя скорость автобуса.
Ответ: 54 км/ч.