若函数f(x)=[(-1/2)x^2]+x的定义域和其值域分别是[m,n]和[3m,3n],则m和n各是多少?