题解CF702F 【T-Shirts】 题意: 题面上面很清楚了( solution: 常用套路? 做过一道类似的,不过那个太板子了。 这两题本质相同,都是势能分析的暴力合并。 平衡树,大家都会,减掉kk后,相对位置发生改变的,只有[1,k][1,k]和[k+1,2k][k+1,2k]。 我们发现这个减法,如果减成功了,不会超过loglog次的。(...
}voidsplit(intx,intk,int&u,int&v){if(!x){u=v=0;return;}pushdown(x);if(t[x].val<k)u=x,split(rson,k,rson,v);elsev=x,split(lson,k,u,lson); }voidreset(int&RT,intx){if(!x)return;pushdown(x);inta,b;split(RT,t[x].val,a,b);reset(a,lson),reset(b,rson); lson=...
void SUB(int x,int y){t[x].val-=y,t[x].tagv+=y;} void ADD(int x,int y=1){t[x].tot+=y,t[x].tagt+=y;} void pushdown(int x){ if(lson)SUB(lson,t[x].tagv),ADD(lson,t[x].tagt); if(rson)SUB(rson,t[x].tagv),ADD(rson,t[x].tagt); t[x].tagt=t[x]...
There is long hair on the T-shirt. But both of them have long hair. There is a photo of Liu Dehua in the pocket. Sally likes Liu Dehua very much, but Mary’s favorite star is Sun Yanzi. So, it belongs ...
Unit5 What are the shirts made of ? 本单元涉及的话题是“中国制造的东西”,话题作文通常会涉及民间艺术以及文化传承。这是一个适合记叙、说明两种体裁相结合的话题,同时也是学生喜欢写、有话写的题材。写好这类文章,最重要的是准确捕捉写作的...
Problem:Problem:T-Shirts Solution:Solution: 在序列操作的问题中,一种常规的思想是使得被操作物品的信息尽可能少。故转化题目为:将物品以 qiqi 从大到小为第一关键字,cici 从小到大为第二关键字排序。枚举物品 ii,对于每个人 jj,若 vj≥civj≥ci,则 vjvj 减去cici,gjgj 加11;否则不进行操作。最后查询 ...
结构稳,01 分,枉划层,谁想锦衣自选人?不过贪婪座下臣。 Treap 我们的第一个想法是用衣服贡献人。把衣服按照{−pi,ci}为关键字排序,然后依次遍历衣服,看当前哪些人会买当前的衣服。 我们可以用fhqTreap这样的数据结构维护所有的人的{bi,ansi,idi},按照bi为关键字排序。然后遍历衣服的过程中,我们把所有bj≥...
4. You can try borrowing some money from this rich woman, but I am afraid she won't lendeven one dollar to you. 你可以试着从那个富有的女人那里借钱,但我恐怕她连一元也不会借给你。5. To our surprise, though the result of the exam is surp...
[t[x][0]]+siz[t[x][1]]+1;return;} void PushDown(int x){ for(int i=0;i<2;i++){ if(!t[x][i])continue; lazy1[t[x][i]]+=lazy1[x]; lazy2[t[x][i]]+=lazy2[x]; w[t[x][i]]+=lazy1[x]; ans[t[x][i]]+=lazy2[x]; } lazy1[x]=lazy2[x]=0; return;...
CF702F T-Shirts 兄,被教育了。考虑按照值域按2x分块。那么我们有log2n块。考虑一次操作时,我们进行的操作。我们一定会有log2n−log2x块会同时操作。那么此时我们有[log2x−1,log2x)这块。我们一个数每次都会跌落到下一块,只会有log次的跌落,显而易见的是小的一定先跌落。我们...