Submission #854792

#TimeUsernameProblemLanguageResultExecution timeMemory
854792NeroZeinDivide and conquer (IZhO14_divide)C++17
48 / 100
1077 ms1884 KiB
#include "bits/stdc++.h" using namespace std; #ifdef Nero #include "Deb.h" #else #define deb(...) #endif int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; vector<int> x(n), g(n), d(n); for (int i = 0; i < n; ++i) { cin >> x[i] >> g[i] >> d[i]; } long long ans = 0; for (int i = 0; i < n; ++i) { long long sum = 0, c = 0; for (int j = i; j < n; ++j) { sum += d[j]; c += g[j]; if (sum >= x[j] - x[i]) { ans = max(ans, c); } } } cout << ans << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...