B.Aesthetics in poetry (暴力模拟)
1 |
|
D.Maximizing Advertising (离散化)
题意
在平面内有两种点,让你用两个不相交的矩形把平面覆盖,让一个平面的黑点+另一个平面内的百白点数目最多
思路
直接枚举两平面的相隔点就行,数据太大无法计数用离散化解决
1 |
|
E.Group work (组合数学)
题意
N个学生分组,可以大于等于三个人一组 问分组数量有多少中
思路
Cn0+Cn1+Cn2+Cn3+…+Cnn等于2^n 减去取0个和取1个就是答案
1 |
|
G.Running a penitentiary (区间交集)
题意
有n个警察,第i个警察看管监狱的区间是【Li,Ri】。
有两种操作:C i l r :把第i个警察的区间变为【l,r】。
?l r :询问从第l个警察到第r个警察共同看管的区间长度是多少
H. Wine Production (莫队算法+离散化)
题意
给出N个数,每次查询一个区间 返回一个K,表示区间有K个数出现了至少K个次
题解
首先用num[x]表示X出现了多少次,cnt[x]表示出现次数为X的个数,
因为N个数有负数所以需要离散化一下, 然后就是莫队算法瞎搞(模板是从1开始的,我一开始是从0开始的。。)
1 |
|
I.A story about tea ()
J.Meme Wars (模拟)
思路
就按照题意构造字符串,第一次交超内存了,于是就判断长度是否大于N在构造
1 |
|