I suddenly thought of a problem.Can you help me solve it?
Разница между en3 и en4, 14 символ(ов) изменены
I came up with this problem recently but haven't been able to find an efficient approach. Since it's a self-created problem, I don't have official test cases.↵
Problem Statement↵
~~~~~``
There is a sequence a of n integers. Process q queries given in order.↵
For q-th query, you are given integers l, r (1 <= l <= r <= n) and a integer x.Perform the following in order:↵
-Add x for each of a[l], a[l + 1],.., a[r]↵
-Let m = r &mdash; l + 1, and b = (b[1], b[2],.., b[m]) = (a[l], a[l + 1],.., a[r])↵
sort(b + 1, b + m + 1)↵
-Present the results of (m * b[1] + (m &mdash; 1) * b[2] + .. + b[m]) % MOD (MOD = 1e9 + 7)↵
(n <= 1e5, q <= 1e5, |a[i]| <= 1e9)↵
~~~~~``

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en7 Английский AllForCode 2026-04-26 18:13:10 112
en6 Английский AllForCode 2026-04-26 18:06:34 8 Tiny change: 'b[1] + (m &mdash; 1) * b[2]' -> 'b[1] + (m - 1) * b[2]'
en5 Английский AllForCode 2026-04-26 18:05:39 17
en4 Английский AllForCode 2026-04-26 18:04:14 14 (published)
en3 Английский AllForCode 2026-04-26 18:01:58 0 (saved to drafts)
en2 Английский AllForCode 2026-04-26 18:01:33 37
en1 Английский AllForCode 2026-04-26 18:00:12 682 Initial revision (published)