제출 #434012

#제출 시각아이디문제언어결과실행 시간메모리
434012Maqsut_033단 점프 (JOI19_jumps)C++14
5 / 100
4053 ms3384 KiB
#include<bits/stdc++.h> #define ll long long #define ss second #define ff first using namespace std; const int N = 222222; int n, m; ll a[N], b[N]; int main() { cin >> n; for (int i=1; i<=n; i++) cin >> a[i], b[i] = a[i]; cin >> m; int l, r, k, j; ll ans = 0; while (m--) { ans = 0; cin >> l >> r; for (int i=l; i<=r; i++) b[i] = a[i]; for (int i=r-1; i>=l; i--) b[i] = max(b[i], b[i+1]); for (int i=l; i<=r; i++) { j = 1; while (2*j+i<=r) ans = max(ans, 1ll*(a[i] + a[i+j] + b[i+j+j])), j++; } cout << ans << "\n"; } return 0; }

컴파일 시 표준 에러 (stderr) 메시지

jumps.cpp: In function 'int main()':
jumps.cpp:17:12: warning: unused variable 'k' [-Wunused-variable]
   17 |  int l, r, k, j;
      |            ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...