// اللهم صل على محمد وعلى ال محمد كما صليت على ابراهيم وعلى ال ابراهيم انك حميد مجيد
#include "bits/stdc++.h"
using namespace std;
//#define ll long long
#define int long long
#define pb push_back
#define applejuice ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
const int mod=1e9+7;
const int inf=1e18;
const int mxsz=2e7+4;
int off=1;
signed main() {
applejuice;
int n;
cin>>n;
int a[n+1]={},g[n+1]={},e[n+1]={};
int preg[n+1]={},pre[n+1]={};
for (int i=1;i<=n;i++){
cin>>a[i]>>g[i]>>e[i];
preg[i]=preg[i-1]+g[i];
pre[i]=pre[i-1]+e[i];
}
int ans=0;
for (int i=1;i<=n;i++){
for (int j=i;j<=n;j++){
int pr=pre[j]-pre[i-1],dis=a[j]-a[i];
if (j==i)dis=1;
//cout<<pr<<" "<<dis<<endl;
if (pr==dis){
ans=max(ans,preg[j]-preg[i-1]);
}
}
}
cout<<ans<<endl;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |