luogu#P12013. [Ynoi April Fool's Round 2025] 牢夸

[Ynoi April Fool's Round 2025] 牢夸

题目背景

题目描述

星野爱久爱海给你一个长度 nn 的序列 a1,,ana_1,\dots,a_n,共 mm 次操作,共两种操作类型:

  1. 给定 l,r,xl,r,x,将 al,,ara_l,\dots,a_r 加上 xx
  2. 给定 l,rl,r,查询 $\mathop{\max}\limits_{l\le L<R\le r}\frac{\sum\limits_{i=L}^R a_i}{R-L+1}$ 。

输入格式

第一行两个整数 n,mn,m

第二行 nn 个整数 a1,,ana_1,\dots,a_n

接下来 mm 行,每行 1,l,r,x1,l,r,x2,l,r2,l,r 表示一个操作。

输出格式

对每个操作2,输出一行,包含一个最简分数(形如 a/b-a/b0/1a,ba,b 是互质的正整数)表示答案,例如 53,  46,  1,  0,  2\frac{5}{3},\;-\frac46,\;-1,\;0,\;2 分别应输出为 5/3-2/3-1/10/12/1

5 8
-7 -8 -1 5 8
1 4 5 -3
1 2 3 7
1 5 5 3
1 1 4 1
2 4 5
1 3 4 -1
1 1 2 7
2 4 5
11/2
5/1

提示

Idea:nzhtl1477,Solution:ccz181078,Code:ccz181078,Data:ccz181078

对于 25%25\% 的数据,满足 n,m100n,m\le 100

对于 50%50\% 的数据,满足 n,m8000n,m\le 8000

对于另外 25%25\% 的数据,满足 没有操作 11

对于 100%100\% 的数据,满足 1n,m1061\le n,m\le 10^6ai,x103|a_i|,|x|\le 10^3,所有数值为整数。对于操作2,保证不存在 l=rl=r 的情况。