【总结】【NOI2019模拟7.1】

Text

一看题感觉T1比较有搞头,后面两题比较毒,先肝T1

题目想法:

T1 容斥?
题目要求某些位或必须为1

容斥若干位必须为0

多组询问?
高维前缀和
F(T)=\sum [S is a subset of T] G(S) (-1)^|S|
G(S) 为1的位置强制选0
算出这样的个数,直接组合数计算
G(S)=C(cnt(S),k)

高维前缀和:
f全部小于等于
g前i位等于,后面小于等于的方案数

AC!
10:10
差点写错文件名。。。

T2 思考0.5h,无果
情况很少
似乎可以DP

T3 0.5h
毒瘤多项式计数
prufer序列,每个位置出现次数有限制
看错题,只有根的度数有限制。
联通块拼接
n很大,应该是线性递推
BM??

模数非质数居然还是非质数

11:25,弃疗

最后11:50,不甘心,还是去写了个T3的DP,一开始想写15 ,后来只写出来了10分

T2没拿分比较亏,如果还能拿个20分就比较好。

比赛结束后发现T2是个很巧妙的转化以后变成论文题…

T3推式子,可以避免多项式操作而只用组合数和DP搞定

还是自己太菜了…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值