2022/3/18

Posted 。✧* ꧁王者꧂✧*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022/3/18相关的知识,希望对你有一定的参考价值。

7 : 30 − 9 : 00 7:30 - 9:00 7:309:00
思考 T 1 T1 T1怎么写 。 啃了一会儿 , 感觉自己只会 70 p t s 70pts 70pts的 , 就是前三档分 。一个暴力组合数 , 一个卢卡斯定理 , 一个直接拆分成 2 2 2 5 5 5跑卢卡斯并特判一下 。 思考了一会儿 , 觉得可以中国剩余定理来做 。 先质因数分解一波 , 然后对于每个分解出来的模数跑一下 , 最后套一下中国剩余定理的板子 。 但是 , 问题又来了 , 分解出来的模数不是质数怎么办 ???想了好久 , 突然灵光一现 !!!:对于一个模数 p k p^k pk p p p是质数), 在模它的情况下 , 只有 p p p与它不互质 , 而其他数都可以找到逆元 。 于是 , 我们就可以对 p p p特殊处理 , 其它的数直接乘除就好了 。然而不知道为什么我最后挂了 e m m m m emmmm emmmm
9 : 00 − 9 : 30 9:00 - 9:30 9:009:30
刚看到 T 2 T2 T2的时候 , 一看 : 期 望 ! ! ! 期望!!! !!!瞬间就不想写了 。但是 , 读完题面后 , 很容易看出这题就是让求出所有竞赛图的强连通分量个数 。 这个就难不倒我了 。 毕竟爷之前可是做过竞赛图的题呢(o( ̄︶ ̄)o)。维护 f f f g g g数组 , f i f_i fi表示 i i i个点的竞赛图有多少种 , g i g_i gi表示 i i i个点的竞赛图本身构成强联通分量的方案数 。 然后就是 , 每一个强联通分量都会对答案产生 1 1 1的贡献 。 这个呢 , 就是套路了吧 。 枚举强联通分量的大小 , 然后枚举它在整个缩点后的图中的位置 , 乘上几个组合数即可 。
9 : 30 − 11 : 00 9:30 - 11:00 9:3011:00
T 3 T3 T3看上去就像树上莫队 , 但我不会 。 于是就写了分段 。 最后爆零了 ???!!!
再见了模拟赛 , 爷的青春结束了 。
订题后 :
e m m m emmm emmm T 1 T1 T1处理模数为非质数时有个神奇做法(从此再也不用写扩展 l u c a s lucas lucas啦哈哈哈!!)
**你在想peach!**对于 x x x p p p , 只有当两者互质时 , 才有逆元 。 所以 , 我们把模数质因数分解 , 然后乘上或者除上一个数的时候单独考虑 p p p所含的质因数就好了 。
T 3 T3 T3的话 , 树上莫队 。 算是比较板子了吧 , 但是因为之前不会树上莫队这个东西 。 e m m m m emmmm emmmm

以上是关于2022/3/18的主要内容,如果未能解决你的问题,请参考以下文章

Java的加减乘除问题

计算器的算法实现

java简单加减乘除

VB 加减乘除

java加减乘除是啥类

python中的加减乘除运算 详细内容总结如下