Первый инженер сообщает произвольное число второму, второй прибавляет свой оклад и сообщает третьему, третий прибавляет свой оклад и сообщает снова первому, первый вычитает загаданное число и прибавляет свой оклад. Делим на три и получаем среднее.
Есть варианты. Из вредности не сообщаю.