抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

CodeForces 575I Robots protection

你需要在平面直角坐标系上进行 qq 次操作。每次操作有两种,要么放置一个两条直角边平行于坐标轴的等腰直角三角形,要么查询某一个点被多少个三角形覆盖。保证所有点的坐标都是整数且 [1,n]\in [1,n]n5×103,q105n \le 5 \times 10^3, q \le 10^5

题解

线段树入门

万年不更了,决定扔点什么东西上来凑数吧。

四道大水题

给下一届出题,自然是出得水一点比较好咯~

出题

CodeForces 351D Jeff and Removing Periods

原题链接

有一个长度为n(n105)n(n\le 10^5)的序列{a}(ai105)\{a\}(a_i\le 10^5),你可以对它进行操作,操作如下:首先选择三个数v,t,kv, t, k,满足av=av+t=av+2t==av+kta_v = a_{v+t} = a_{v + 2t} = \cdots = a_{v + kt},然后将其删除,得到一个新的序列。每次操作结束后你都能将新数列重排。

现有Q(Q105)Q(Q\le 10^5)个询问,每次询问[l,r][l, r]表示问要把[l,r][l, r]删除所需的最小步数。

题解

三道大水题

和sxd出的大水题,T1T2大样例连续出锅快被表死了。

出题