Submission #220762

#TimeUsernameProblemLanguageResultExecution timeMemory
220762Toirov_SadiTriple Jump (JOI19_jumps)C++14
0 / 100
6 ms384 KiB
#include <bits/stdc++.h> #define FILE #define fr first #define se second using namespace std; const long long N = 2e5 + 7; const long long inf = 1e9 + 7; const long long mod = 1e9 + 7; int n; int q; int l; int r; int d[N]; int main() { #ifdef FILE freopen("input.txt", "r", stdin); /// freopen("output.txt", "w", stdout); #endif ios_base::sync_with_stdio(false); cin >> n; for(int i = 1; i <= n; i ++){ cin >> d[i]; } cin >> q; while(q --){ int sum = 0; cin >> l >> r; for(int a = l; a <= r; a ++){ for(int b = a + 1; b <= r; b ++){ for(int c = 2 * b - a; c <= r; c ++){ sum = max(sum, d[a] + d[b] + d[c]); } } } cout << sum << "\n"; } }

Compilation message (stderr)

jumps.cpp: In function 'int main()':
jumps.cpp:21:16: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
         freopen("input.txt", "r", stdin);
         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...