>>263
それよりも対称性を利用して
S=1/2*(ab-2*(1/2*a*(b-x)))
=ax/2
=a(a^2+b^2)/4b (a≦b)
の方がシンプルじゃない