407995: GYM102961 I Stick Lengths

Memory Limit:256 MB Time Limit:0 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

I. Stick Lengthstime limit per test2.0 smemory limit per test256 megabytesinputstandard inputoutputstandard output

There are $$$n$$$ sticks with some lengths. Your task is to modify the sticks so that each stick has the same length.

You can either lengthen and shorten each stick. Both operations cost $$$x$$$ where $$$x$$$ is the difference between the new and original length.

What is the minimum total cost?

Input

The first input line contains an integer $$$n$$$: the number of sticks.

Then there are n integers: $$$p_1,p_2,\dots,p_n$$$: the lengths of the sticks.

Constraints:

  • $$$1 \le n \le 2 \cdot 10^5$$$
  • $$$1 \le p_i \le 10^9$$$
Output

Print one integer: the minimum total cost.

ExampleInput
5
2 3 1 5 2
Output
5

加入题单

上一题 下一题 算法标签: