Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
35967 | hi_hi | 【S】T2 | C++ | 运行超时 | 50 | 2000 MS | 408 KB | 432 | 2025-02-07 12:21:23 |
#include<bits/stdc++.h> using namespace std; long long n,a[10005],ans,b[10005]; int main(){ scanf("%lld",&n); for(int i=1;i<=n;i++){ scanf("%lld",&a[i]); } for(int i=1;i<=n;i++){ for(int j=i;j<=n;j+=2){ for(int k=i;k<=j;k++){ b[k]=a[k]; } sort(b+i,b+j+1); ans+=i*j*b[(i+j)/2]; } } printf("%lld",ans); }