#include<iostream> #include<cmath> #include<algorithm> #include<cstring> #define int long long #define endl '\n'
usingnamespace std;
constint N = 1e5 + 10; int n, a[N];
voidsolve(){ cin >> n; for (int i = 1; i <= n; i++) cin >> a[i]; sort(a + 1, a + n + 1);
int res = 0; // 下标从1开始 for (int i = 1; i <= n; i++) res += abs(a[n / 2 + 1] - a[i]); // n为奇数时, n / 2 + 1 恰好为最中间那个 // n为偶数时, n / 2 + 1 为最中间两个的左边的那个 // 下标从0开始 /* for (int i = 0; i < n; i++) cin >> a[i]; sort(a, a + n); int res = 0; for (int i = 0; i < n; i++) res += abs(a[n / 2] - a[i]); // n为奇数时, n / 2 恰好为最中间那个 // n为偶数时, n / 2 为最中间两个的左边的那个 */ cout << res << endl; return; }