ログイン
新規登録
AtsuoCoder Waseda Tour Finals 2025
読込中…
Home
Tasks
Clar
Submissions
Standings
提出 f536b469-0e20-423f-8379-a3aec564c044
コード
#include <bits/stdc++.h> #include <atcoder/lazysegtree> using namespace std; int op(int a, int b) { return max(a, b); } int e() { return 0; } int mapping(int a, int b) { return a + b; } int main() { int n; cin >> n; vector<int> h(n); for (int &v : h) cin >> v; int d; cin >> d; atcoder::lazy_segtree<int, op, e, int, mapping, mapping, e> seg(h); for (int i = 0; i < n; i++) { int l, r, x, a, b; cin >> l >> r >> x >> a >> b; seg.apply(l - 1, r, x); cout << seg.prod(a - 1, b) << endl; } }
結果
問題
点数
言語
結果
実行時間
メモリ
H - Gardening Diary
0
C++
WA
622 ms
7032 KiB