1. Сначала найдем количество зелёных и фиолетовых карандашей вместе:
$$150 - (42 + 18 + 30) = 150 - 90 = 60$$
2. Так как зелёных и фиолетовых поровну, то количество фиолетовых карандашей равно:
$$60 / 2 = 30$$
3. Общее количество оранжевых и фиолетовых карандашей:
$$18 + 30 = 48$$
4. Вероятность выбрать оранжевый или фиолетовый карандаш:
$$P = \frac{48}{150} = \frac{24}{75} = \frac{8}{25}$$
Ответ: $$\frac{8}{25}$$