Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
19967 桑迪 最大部分和(连续部分和) C++ 通过 100 0 MS 272 KB 325 2021-05-27 20:03:18

Tests(10/10):


#include<bits/stdc++.h> using namespace std; int x[101],maxn,n,h[5100],g; int main(){ cin>>n; for(int i=1;i<=n;i++) cin>>x[i]; for(int i=1;i<n;i++){ for(int j=1+i;j<=n;j++){ g++; for(int k=i;k<=j;k++) h[g]+=x[k]; } } for(int i=1;i<=((n+1)*n/2);i++) maxn=max(h[i],maxn); cout<<maxn; return 0; }


测评信息: