已知函数f(x)=3^x,且f(a+2)=18,g(x)=3^ax-4^x的定义域为[0,1].