为什么50fen,求助大佬
  • 板块P4995 跳跳!
  • 楼主liweiergg
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/3/10 21:59
  • 上次更新2024/3/11 12:40:16
查看原帖
为什么50fen,求助大佬
1136827
liweiergg楼主2024/3/10 21:59
#include <iostream>
#include <algorithm>
#include <math.h>
using namespace std;

int n, a[303] = {0};
double sum;

int main()
{
    cin >> n;
    for (int i = 1; i <= n; i++)
    {
        cin >> a[i];
    }
    sort(a + 1, a + 1 + n);

    int r = 0, l = n, k = 1;
    while (r <= l)
    {
        sum += (a[l] - a[r]) * (a[l] - a[r]);
        if (k % 2 == 1)
        {
            r++;
            k++;
        }
        else
        {
            l--;
            k++;
        }
    }
    cout << (int)sum;
    return 0;
}

2024/3/10 21:59
加载中...