#P580. 绝对值差之和

绝对值差之和

问题描述:

给定一个正整数序列 a1,a2,,ana_1, a_2, \ldots, a_n 和一个正整数 x(1<=x<=100)x(1<=x<=100),请计算序列中每个元素与 xx 的绝对值差的总和。

输入格式:

  • 第一行包含两个正整数 n  (1<=n<=100)n\; (1<=n<=100)x(1<=x<=100)x(1<=x<=100),分别表示序列的长度和已知正整数 xx
  • 第二行包含 nn 个正整数 a1,a2,,ana_1, a_2, \ldots, a_n,每个数小于等于100100表示序列中的元素。

输出格式:

  • 输出一个整数,表示所有绝对值差的总和。

样例输入 1:

5 3
1 2 3 4 5

样例输出 1:

6

样例输入 2:

6 2
1 2 3 4 5 6

样例输出 2:

11

样例解释 1:

  • 绝对值差分别为 13=2|1 - 3| = 223=1|2 - 3| = 133=0|3 - 3| = 043=1|4 - 3| = 153=2|5 - 3| = 2
  • 绝对值差的总和为 2+1+0+1+2=62 + 1 + 0 + 1 + 2 = 6

样例解释 2:

  • 绝对值差分别为 12=1|1 - 2| = 122=0|2 - 2| = 032=1|3 - 2| = 142=2|4 - 2| = 252=3|5 - 2| = 362=4|6 - 2| = 4
  • 绝对值差的总和为 1+0+1+2+3+4=111 + 0 + 1 + 2 + 3 + 4 = 11