- 博客(5)
- 收藏
- 关注
原创 计蒜客 ICPC2019 上海网络赛 C Triple(FFT + 组合计数)
大致题意:给你三组边长,让你从三组边长里面各选出一条边,问组成非严格三角形的方案有多少种。这里非严格是指,可以退化为一条直线。 这题其实算是半个原题,详见HDU 4609。 那道题是一组边选三条构成严格三角形,这里是三组边。其实本质上类似。 参照那道题目的做法,我们枚举一条最大边,于是我们就可以知道另外两条边的和就是这条边的长度到最大长度这个区间内。我们要做的就是看,从另...
2019-09-16 20:38:20 403
原创 计蒜客 2019ICPC 徐州网络赛 H function(Min25筛)
大致题意:定义f(n)表示n分解质因数后,各个质因子的幂次之和,现在让你计算。 显然只需要考虑质数,计算质数的贡献。我们令 那么质数p的贡献就是: 对于小于的质数,我们可以直接暴力求解。对于大于,...
2019-09-14 10:15:39 427
原创 计蒜客 2019ICPC 南昌网络赛 F Megumi With String(后缀自动机)
大致题意:给你一个字符串S和一个多项式f(x),然后再告诉你一个长度。随机取这样一个长度的字符串T,如果T包含S的某个子串且这个子串的长度为len,那么T的权值就增加f(len),如果包含多个子串,那么权值为他们的和。现在问你这个T的期望权值是多少,且S不断变长,你需要求T在每个S情况下的期望。 这题可以参照 HDU 6405 两题有类似之处。 这里本质上相当于统计每个...
2019-09-14 09:39:48 269 1
原创 CodeForces 1217E Sum Queries?(线段树)
打比赛的时候,最后两分钟发现是INF设小了,改了之后没来得及交上去比赛就结束了。。。 大致题意:有n个数字,m个操作。操作分为两种,1是修改某个数字,2是询问某个区间内是否存在一个集合,使得集合内数字的和存在至少一位,在所有的集合内数字对应位中都没有出现过,如果有输出最小的,否则输出-1。 看起来好难的样子,要求的是一个集合而不是连续区间,然后判断条件是和的每一位数字,而且...
2019-09-06 08:22:59 347
原创 计蒜客 2019ICPC 南京网络赛 E K Sum(莫比乌斯反演 + 杜教筛)
大致题意:自己看吧…… 直接上莫比乌斯反演。 令,显然g是一个积性函数,我们考虑用杜教筛求它的前缀和。 ...
2019-09-02 13:00:50 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人