解説

求めるべきは以下の最小値です。

S=i=0n(xAi)2S = \sum_{i=0}^{n} (x - A_i)^2

これは下に凸の2次関数なので関数の傾きが0となる地点が極小かつ最小です。

それを元に式変形します。

ddxi=0n(xAi)2=0i=0n(2x2Ai)=0i=0nAi=nx1ni=0nAi=x\begin{aligned} \frac{d}{dx}\sum_{i=0}^{n} (x - A_i)^2 = 0 \\ \sum_{i=0}^{n}(2x - 2A_i) = 0 \\ \sum_{i = 0}^{n}A_i = nx \\ \frac{1}{n}\sum_{i = 0}^{n}A_i = x \end{aligned}

よってAAの平均値が答えとなります。

実装