おねがいします。

(問題)正の数xについて、整数部分をa、小数部分をbとすると、x^2+b^2=18が成り立つ。
ここで、「pの整数部分」とは不等式n≦p<n+1を満たすような整数nのことである。また、「pの小数部分」とは、pから整数部分nを引いたp-nのことである。

(問1)xの整数部分aを求めよ。

(問2)xの小数部分bを求めよ。