其他分享
首页 > 其他分享> > 牛客CSP-S提高组赛前集训营2

牛客CSP-S提高组赛前集训营2

作者:互联网

牛客CSP-S提高组赛前集训营2

预估得分:100+100+40

实际得分:65+80+40

### **~~不开long long见祖宗~~**

**T1 服务器需求**

https://ac.nowcoder.com/acm/contest/1101/A

小多计划在接下来的n天里租用一些服务器,所有的服务器都是相同的。接下来n天中,第i天需要aia_iai​台服务器工作,每台服务器只能在这n天中工作m天,这m天可以不连续。

但是计划不是一成不变的,接下来有q次修改计划(修改是永久的),每次修改某一天k的需求量aka_kak​。

小多希望知道每次修改之后,最少需要多少台服务器。

**这m天可以不连续!**

我们从这个角度入手,将每一台服务器抽离出来,记所有的服务器总量为sum,则答案为\frac{sum}{m}\qquad

**WA!**

可以发现第二个样例过不去,因为这m天可以不连续,并不表示一个人可以在同一天用若干次,所以还有与aia_iai的最大值取max.

**T2 沙漠点列**

https://ac.nowcoder.com/acm/contest/1101/B

我们称一张无向图是仙人掌,当且仅当这张无向图连通且每条边最多属于一个简单环。我们称一张无向图是沙漠,当且仅当这张无向图中所有连通子图都是仙人掌。

**~~CSP考动态仙人掌~~**

其实我们把所有的割边给抠出来,这样就可以求出有多少个环.对于每一条割边,选择它则会增加1的贡献,对于每一个环,要先断一条边才可以满足割边的性质.我们可以先将所有的割边先删掉,贪心的以环的大小从大到小的选,因为这样可以使选的环尽量的小,则可以让断环需要花费的边尽量的小.由于该图是边仙人掌,两个环之间可能没有变相连,所以要构造一个'拟‘割边连接这两个环,从而隔开两个环.

**T3 维护序列**

https://ac.nowcoder.com/acm/contest/1101/C

YNOI题,与https://www.luogu.org/problem/P5397 天降之物是一样的.

标签:com,割边,acm,牛客,https,服务器,集训营,仙人掌,CSP
来源: https://www.cnblogs.com/zhouhuanyi/p/12233042.html