csp-最大的矩形
#includeusing namespace std; const int N = 1010; int h[N]; int f[N][N]; int main() { int n; cin >> n; for(int i=1;i<=n;i++) cin >> h[i]; for(int i=1;i<=n;i++) f[i][i]=h[i]; for(int i=1;i maxn) maxn=t; } } cout << maxn << endl; return 0; }

csp-最大的矩形
#includeusing namespace std; const int N = 1010; int h[N]; int f[N][N]; int main() { int n; cin >> n; for(int i=1;i<=n;i++) cin >> h[i]; for(int i=1;i<=n;i++) f[i][i]=h[i]; for(int i=1;i maxn) maxn=t; } } cout << maxn << endl; return 0; }