Submission #989973

#TimeUsernameProblemLanguageResultExecution timeMemory
989973AcanikolicTriple Jump (JOI19_jumps)C++14
5 / 100
4089 ms1884 KiB
#include <bits/stdc++.h> #define int long long #define pb push_back #define F first #define S second using namespace std; const long long N = 3e5 + 10; const long long mod = 998244353; const long long inf = 1e9; signed main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n; cin >> n; vector<int>a(n + 1); for(int i = 1; i <= n; i++) cin >> a[i]; int q; cin >> q; while(q--) { int l,r; cin >> l >> r; int res = 0,mx = 0; for(int i = l; i <= r; i++) mx = max(mx,a[i]); for(int i = l; i <= r; i++) { for(int j = i + 1; j <= r; j++) { for(int k = j + j - i; k <= r; k++) { res = max(res,a[i] + a[j] + a[k]); } } } cout << res << "\n"; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...