// F# の詳細については、http://fsharp.org を参照してください
// 詳細については、'F# チュートリアル' プロジェクトを参照してください。
open System

[<EntryPoint>]
let main argv = 
  let n = Console.ReadLine() |> int
  
  let a = 
    Console.ReadLine().Split(' ')
    |> Array.map int
    |> Array.sort
  
  let myround x = 
    if x >= 0.0 then int (x + 0.5)
    else int (x - 0.5)
  
  let x = float (Array.sum a) / float n |> myround
  let f y = (y - x) * (y - x)
  let ans = Array.fold (fun s a -> s + f a) 0 a
  printfn "%A" ans
  0 // 整数の終了コードを返します

