Processing math: 100%

11 2018 档案

摘要:Day-1 几乎没写题,打了个二分图,最大流,高斯消元 发现以前写的高斯消元是假的。。 然后就和同机房的dyf巨佬开始玩我的世界 被巨佬的建筑技巧震撼到了(dyf巨佬以前是某个建筑团队的建筑师%%%) 用生存模式搞建筑...我只负责找材料.... 还颓了一会战地2 Day0 去熟悉考场,dyf巨佬不 阅读全文
posted @ 2018-11-16 00:21 LLTYYC 阅读(185) 评论(2) 推荐(0)
摘要:传送门 看到数据和模数大小就知道要上 lucas 了 然后开始愉快地推公式: 答案为 ki=0Cin (mod 2333)f[i][j]=jk=0Cki (mod 2333) , P=2333 那么 阅读全文
posted @ 2018-11-06 11:40 LLTYYC 阅读(168) 评论(0) 推荐(0)
摘要:传送门 直接求还要考虑各种不合法情况,不好计数 很容易想到容斥 把所有可能减去不合法的情况剩下的就是合法情况 那么我们只要任取不同的三点就是所有可能,不合法情况就是三点共线 对于两点 (x1,y1) , (x2,y2) ,它们之间有 $gcd(\left | x_1-x_2 \rig 阅读全文
posted @ 2018-11-06 11:07 LLTYYC 阅读(190) 评论(0) 推荐(0)
摘要:传送门 先考虑只有 01 边权的情况 显然可以DP+矩阵加速 但是现在边权不止 1 然鹅最大也只有 9 所以从这里入手,把点拆成 9 个,然后点之间的边权也就可以变成 1 了 同样的转移和矩阵加速 注意点之间的连接关系 阅读全文
posted @ 2018-11-05 10:17 LLTYYC 阅读(220) 评论(0) 推荐(0)
摘要:传送门 容易看出是道DP 考虑一位一位填数字 设 f [ i ] [ j ] 表示填到第 i 位,在不吉利串上匹配到第 j 位时不出现不吉利数字的方案数 设 g [ i ] [ j ] 表示不吉利串匹配到第 i 位,再添加一个数字,使串匹配到第 j 位的方案数 那么方程显然为 : 注意我们不需要考虑 阅读全文
posted @ 2018-11-05 09:54 LLTYYC 阅读(223) 评论(0) 推荐(0)
摘要:传送门 注意数据中 k <= 50,考虑从这里入手解决问题 设 f [ i ] [ j ] 表示 已经到 i 点,最多还能比最短路程多走 j 的长度而不超过限制时的方案数 处理出终点到每个点的最短路程 dis [ i ] 那么对于一条边 (a,b,c), f [ a ] [ j ] --> f [ 阅读全文
posted @ 2018-11-04 17:35 LLTYYC 阅读(166) 评论(0) 推荐(1)
摘要:传送门 答案不大于 106,考虑枚举答案 对于枚举的 ans,必须满足对于任意 i,j(i≠j) 都有 使式子ci+kpicj+kpj (mod ans)成立的最小的 k > min( L [ i ] , L [ j ] ) 考虑如何求出式子中最小的 k 转化一 阅读全文
posted @ 2018-11-04 16:54 LLTYYC 阅读(155) 评论(0) 推荐(0)
摘要:传送门 考虑每一个质数 P 对答案的贡献 gcd(x,y) = P,不妨设 xy 那么 gcd(xP,yP)=1 对于每一个 xP,贡献就是求小于等于它的数中与它互质的数的个数,即 $\phi_{\frac{x}{ 阅读全文
posted @ 2018-11-03 12:18 LLTYYC 阅读(205) 评论(0) 推荐(0)
摘要:传送门 看到题目就要开始愉快地推式子 原式 1x+1y=1n! x+yxy=1n!(x+y)n!=xyxy(x+y)n!=0 阅读全文
posted @ 2018-11-03 11:19 LLTYYC 阅读(230) 评论(0) 推荐(0)
摘要:传送门 显然每次走到一个联通块肯定要把整个联通块的草场都走一遍,考虑缩点 然后直接建分层图跑最长路就好了 (为了方便,以下的强连通分量均称为点) 但是有一个小问题,如果反着走可能走到以前走过的点,怎么判断(因为每个点只有一次贡献) 其实根本不用判断,因为如果从一号点出发,走出去后要走回来一定要逆行一 阅读全文
posted @ 2018-11-03 10:56 LLTYYC 阅读(164) 评论(0) 推荐(0)
摘要:传送门 看到最值的问题容易想到二分答案 二分答案已经有一个 log 了 考虑如何O(n) 求出每个区间和 显然前缀和,O(n) 扫一遍然后对每个区间O(1)统计答案 注意long long,然后就过了 阅读全文
posted @ 2018-11-01 09:21 LLTYYC 阅读(133) 评论(0) 推荐(0)
摘要:传送门 O(n) 时间求出 1~n 在模 P 意义下的逆元 有一个公式 : inv[ i ] = ( - (P/i) * inv[ P%i ] %P + P ) % P 证明 : 设 a=Pib=P%i, 那么 阅读全文
posted @ 2018-11-01 09:10 LLTYYC 阅读(190) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示