码迷,mamicode.com
首页 > 其他好文 > 详细

2019.7.12总结

时间:2019-07-12 20:08:22      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:内心   n+2   math   n+1   inline   暴力   现在   能力   title   

赛后总结

今天比赛码了三题暴力,竟然两题爆零???
比赛时:0+100+0=100??

现在已AK

T1

比赛时码了半个小时,出来发现……
技术图片
我的内心是崩溃的??
正解可以说是数论吧
总的的方案为\(C_{n+m}^{n}\)
不合法的方案为\(C_{(n+1)+(m-1)}^{m-1}=C_{n+m}^{m-1}\)

合法的方案为\(C_{n+m}^{n}-C_{n+m}^{m-1}\)
\(\frac{(n+m)!}{n!\times m!}-\frac{(n+m)!}{(m-1)!\times (n+1)!}\)
\(=\frac{(n+m)!\times (n+1)}{(n+1)!\times m!}-\frac{(n+m)!\times m}{m!\times (n+1)!}\)
\(=\frac{(n+m)!\times (n+1-m)}{(n+1)!\times m!}\)
\(=\frac{(n+2)\times..\times(n+m)\times(n-m+1)}{m!}\)
所以最终答案就是
\(\frac{(n+2)\times..\times(n+m)\times(n-m+1)}{m!}\)
好像还能把\(m!\)化简……
很显然,暴力求这个值绝对会爆。所以我们要高精度
至于时间,我们还要压位

T2

枚举构成的01串,直接AC

T3

好像能状压DP?
我打的容斥原理。设r[i]为放i个雕塑在不可放的地方的方案数
则没有任何阻碍时的方案数显然是\(n!\)的。
但我们还要算上包括阻碍的影响
显然放i个节点的方案是\(R_{i}\times(n-i)!\)(具体自己手推)

AK后总结

代码实现能力不够强,暴力都能打挂,实力着实堪忧

2019.7.12总结

标签:内心   n+2   math   n+1   inline   暴力   现在   能力   title   

原文地址:https://www.cnblogs.com/Sport-river/p/11178112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!