제출 #260660

#제출 시각아이디문제언어결과실행 시간메모리
260660limabeans3단 점프 (JOI19_jumps)C++17
5 / 100
4070 ms9088 KiB
#include <bits/stdc++.h>
using namespace std;

template<typename T>
void out(T x) { cout << x << endl; exit(0); }
#define watch(x) cout << (#x) << " is " << (x) << endl





using ll = long long;

const ll mod = 1e9+7;
const int maxn = 1e6 + 5;


int n, q;
int A[maxn];
vector<pair<int,int>> Q;
int main() {
    ios_base::sync_with_stdio(false); cin.tie(0);  cout.tie(0);

    cin>>n;
    for (int i=1; i<=n; i++) {
	cin>>A[i];
    }
    
    cin>>q;
    Q.resize(q);
    for (int i=0; i<q; i++) {
	cin>>Q[i].first>>Q[i].second;
    }

    for (auto qu: Q) {
	int l = qu.first;
	int r = qu.second;
	int res = 0;
	for (int a=l; a<=r; a++) {
	    for (int b=a+1; b<=r; b++) {
		for (int c=b+1; c<=r; c++) {
		    if (b-a <= c-b) {
			res = max(res, A[a]+A[b]+A[c]);
		    }
		}
	    }
	}
	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...