Пусть первое число $$x$$, второе число $$y$$, третье число $$z$$. Тогда:
$$x + y + z = 150$$
$$x = 0.66 * 150 = 99$$
$$y = \frac{x}{3} = \frac{99}{3} = 33$$
$$z = 150 - x - y = 150 - 99 - 33 = 18$$
Наибольшее число - 99, наименьшее число - 18.
Разность между наибольшим и наименьшим числами: 99 - 18 = 81.
Ответ: 81