继续使用存在极大的安全隐患,请使用当代主流的浏览器进行访问。了解详情 >')抱歉,您的浏览器无法访问本站本页面需要浏览器支持(启用)JavaScript了解详情 >
你需要在平面直角坐标系上进行 qqq 次操作。每次操作有两种,要么放置一个两条直角边平行于坐标轴的等腰直角三角形,要么查询某一个点被多少个三角形覆盖。保证所有点的坐标都是整数且 ∈[1,n]\in [1,n]∈[1,n]。n≤5×103,q≤105n \le 5 \times 10^3, q \le 10^5n≤5×103,q≤105。
万年不更了,决定扔点什么东西上来凑数吧。
给下一届出题,自然是出得水一点比较好咯~
原题链接
有一个长度为n(n≤105)n(n\le 10^5)n(n≤105)的序列{a}(ai≤105)\{a\}(a_i\le 10^5){a}(ai≤105),你可以对它进行操作,操作如下:首先选择三个数v,t,kv, t, kv,t,k,满足av=av+t=av+2t=⋯=av+kta_v = a_{v+t} = a_{v + 2t} = \cdots = a_{v + kt}av=av+t=av+2t=⋯=av+kt,然后将其删除,得到一个新的序列。每次操作结束后你都能将新数列重排。
现有Q(Q≤105)Q(Q\le 10^5)Q(Q≤105)个询问,每次询问[l,r][l, r][l,r]表示问要把[l,r][l, r][l,r]删除所需的最小步数。
和sxd出的大水题,T1T2大样例连续出锅快被表死了。