問題は解けたんですが、
相変わらず
|x(x-a)|=x~2-ax(x≦0,x≧1のとき)
=-x~2+ax(0≦x≦1のとき)

という解答の冒頭部分の意味がわかりません。
a≦0の場合などは-x~2+axはx≦0になって、0≦x≦1区間はx~2-axになると思うのですが。

問題集は古い河合出版の文系数学70題というもので、筑波大の出題だそうです。(解答は河合塾でしょうが)