Решим систему уравнений:
$$ \begin{cases} y=4-x \\ x^2+3xy=18 \end{cases} $$
Подставим первое уравнение во второе:
$$ x^2+3x(4-x)=18 $$
$$ x^2+12x-3x^2=18 $$
$$ -2x^2+12x-18=0 $$
$$ x^2-6x+9=0 $$
$$ (x-3)^2=0 $$
$$ x=3 $$
Подставим x=3 в первое уравнение:
$$ y=4-3=1 $$
Ответ: x=3, y=1