摘要: $day1$: 看了三道题,感觉这次特别毒瘤啊。。 $t1$想了一会儿,发现是个傻逼题,然后切掉了。 $t2$想了很久,不会,先去搞题答。 题答搞了很久,只搞出第一个点,后面的点根本没看出是什么意思。 然后滚去写$t2$暴力,发现只会暴力和$k=1$的$AC$自动机的分,总共有$28$分。 写完继续 阅读全文
posted @ 2018-06-07 12:54 wfj_2048 阅读(2591) 评论(16) 推荐(5) 编辑
摘要: 不想记流水账了,总结一下考炸的原因吧。。 $day1$: $12$点才知道$t3$怎么做。 可以用容斥+动态$dp$来搞,但是没时间写了。 事实上这个方法也比较复杂,标算比这优美多了。 所以还是想得太慢了,以后考试一定要思路清晰。 $day2$: $t1$正解写挂,不如暴力$AC$。 $t3$看错题 阅读全文
posted @ 2018-04-22 16:44 wfj_2048 阅读(1390) 评论(2) 推荐(7) 编辑
摘要: 题目链接 正解:第一类斯特林数,分治$FFT$。 这道题是$FJOI2016$建筑师的加强版。 首先答案是$S_{u}(n-1,a+b-2)*\binom{a+b-2}{a-1}$,比较简单就不推了。。 知道这个以后再知道第一类斯特林数的递推式,$FJOI$那题就能做了。 但是递推式的复杂度是$O( 阅读全文
posted @ 2018-04-12 11:16 wfj_2048 阅读(461) 评论(4) 推荐(0) 编辑
摘要: 题目链接 正解:组合数学。 充满套路与细节的一道题。。 首先我们显然要考虑每个点的贡献(我就不信你能把$f$给筛出来 那么对于一个点$(x,y)$,我们设$L=x^{2}+y^{2}$,那么它的贡献就是$ans=\sum_{k=L}^{n}\sum_{j=L}^{k}j$ 然后我们把后面那个$\su 阅读全文
posted @ 2018-04-06 19:12 wfj_2048 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 题目链接 正解:点分治+$FFT$。 很想吐槽一下$bzoj$,为什么搬了别的$oj$的题还设成权限题。。 首先我们考虑期望的线性性,即考虑每个点的贡献。 显然每个点的贡献就是它在点分树上的深度,所以我们进一步考虑哪些点在它到根的路径上。 我们考虑每一条路径的贡献,显然对于一条路径$(x,y)$,当 阅读全文
posted @ 2018-03-08 13:56 wfj_2048 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在某个神奇的大陆上,有一个国家,这片大陆的所有城市间的道路网可以看做是一棵树,每个城市要么是工业城市,要么是农业城市,这个国家的人认为一条路径是 exciting 的,当且仅当这条路径上的工业城市和农业城市数目相等。现在国王想把城市分给他的两个儿子,大儿子想知道,他选择一段标号连续的城市作 阅读全文
posted @ 2018-03-08 13:51 wfj_2048 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 题目链接 正解:点分治+树状数组。 点分治板子题,直接点分以后按照$w$排序,扫指针的时候把$w$合法的路径以$l$为下标加入树状数组统计就行了。 写这道题只是想看看我要写多久。。事实证明我确实是老年选手了,这种傻逼题写+调竟然用了$40min$。。 阅读全文
posted @ 2018-03-08 13:49 wfj_2048 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Description 马克(Mirko)和斯拉夫克(Slavko)正在为克罗地亚举办的每年一次的双人骑车马拉松赛而紧张训练。他们需要选择一条训练路径。 他们国家有N个城市和M条道路。每条道路连接两个城市。这些道路中恰好有N-1条是铺设好的道路,其余道路是未经铺设的土路。幸运的是,每两个城市之间都存 阅读全文
posted @ 2018-02-28 16:22 wfj_2048 阅读(696) 评论(0) 推荐(1) 编辑
摘要: Description 给出一个长度为n的序列A(A1,A2...AN)。如果序列A不是非降的,你必须从中删去一个数, 这一操作,直到A非降为止。求有多少种不同的操作方案,答案模10^9+7。 给出一个长度为n的序列A(A1,A2...AN)。如果序列A不是非降的,你必须从中删去一个数, 这一操作, 阅读全文
posted @ 2018-02-27 08:50 wfj_2048 阅读(201) 评论(0) 推荐(1) 编辑
摘要: Description 在ACM_DIY群中,有一位叫做“傻崽”的同学由于在数论方面造诣很高,被称为数轮之神!对于任何数论问题,他都能瞬间秒杀!一天他在群里面问了一个神题: 对于给定的3个非负整数 A,B,K 求出满足 (1) X^A = B(mod 2*K + 1) (2) X 在范围[0, 2K 阅读全文
posted @ 2018-02-27 08:50 wfj_2048 阅读(404) 评论(0) 推荐(0) 编辑