Выразим из 1го уравнения 3^y; 3^y=108/2^x
подставим во 2ое ;
2^x+108/2^x-31=0 домножим на 2^x
(2^x)^2+108-31*2^x=0 обозначим 2^x=t
t^2-31t+108=0
D=b^2-4ac=(-31)^2-4*108=961-432=529
t=(-b+√D)/2a
t1=(-(-31)+23)2=54/2=27
корень из 27 не извлекается, значит это решение не подходит
t2=(31-23)2=4
2^x=4
x=2
подставим в первое уравнение x
4*3^y=108
3^y=108/4
3^y=27
y=3