Lcomyn的专栏

Do not go gentle into that good night.Rage,rage against the dying of the light

排序:
默认
按更新时间
按访问量

【BZOJ 3560】DZY loves Math V

∑i1|a1∑i2|a2...∑in|anϕ(i1i2..in)\sum_{i_1|a_1}\sum_{i_2|a_2}...\sum_{i_n|a_n} \phi(i_1i_2..i_n) 设共有质因子tottot个,第ii个质因子在第jj个数中指数为kijk_ij则 ans=Πtoti=1...

2015-11-25 15:36:11

阅读数:764

评论数:0

10.26~11.23刷题(shui)记录

bzoj 4276:对收益排降序,贪心的进行二分图匹配,别问我为啥正确,我也不知道 http://paste.ubuntu.com/13489562/ bzoj 4152:最短路一定是通过分别按xx,yy坐标排序后相邻点之间距离最小和,跑一遍堆优化dijsktra即可 http://past...

2015-11-24 19:12:47

阅读数:527

评论数:0

10.14~10.25刷题(shui)记录

bzoj 2459:和堵塞的交通很像,也要考虑绕着区间走,但此题要求最短距离。 http://paste.ubuntu.com/12965212/ bzoj 3175:二分图,每个点向他能够攻击到的点连边,跑最大权闭合子图(总点数减去匹配数)。 http://paste.ubuntu.com...

2015-10-26 08:04:53

阅读数:414

评论数:0

【SDOI 2015】【BZOJ 3994】约数个数和

送个结论d(n∗m)=∑d|n∑k|ne(gcd(d,k))d(n*m)=\sum_{d|n}\sum_{k|n} e(gcd(d,k)) 记g(n)=∑ni=1⌊ni⌋g(n)=\sum_{i=1}^{n} \lfloor{n \over i} \rfloor 然后我们开始推 ∑ni=1∑...

2015-10-22 17:27:21

阅读数:550

评论数:0

区间相关值问题

这是一篇奇怪向的总结== 区间max,区间和。。。线段树直接搞 区间中位数,树套树或许可以但或许不优。。。 区间mex(无修改):首先[1,x],1≤x≤n[1,x],1 \le x \le n单调扫一遍即可, 同时处理出该位置上的数下一次出现位置,记为next[i]next[i] 然后...

2015-10-22 17:18:34

阅读数:419

评论数:0

10.4~10.14刷题(shui)记录

可能要做几天先修课了,于是先放这些题解吧 bzoj 4291&&2435:水题两道,不说啥了 4291:http://paste.ubuntu.com/12778817/ 2435:http://paste.ubuntu.com/12778977/ bzoj 2424:费用...

2015-10-14 16:00:17

阅读数:456

评论数:0

9.13~9.30刷题(shui)题解

9.30蒟蒻有事没法来机房,提前写篇题解 bzoj 3064:十分麻烦的线段树,我不想多说啥了,直接上代码吧。 http://paste.ubuntu.com/12610859/ bzoj 1854:二分图,由每个点的两个权值向其连边,然后做二分图匹配,做到哪算哪 http://paste...

2015-09-29 20:41:46

阅读数:636

评论数:0

【JSOI 2008】【BZOJ 1017】魔兽地图DotR

蒟蒻不会做(话说DP是我死穴么,每逢DP必跪),于是膜拜了题解 f[i][j][k]f[i][j][k]表示对于ii及其子树花费kk,并且提供给ii的父亲jj个部件以合成的最高能量值。 1、对于叶子节点 f[i][j][k∗price[i]]=(k−l)∗price[i]f[i][j][k*...

2015-09-28 19:50:40

阅读数:502

评论数:0

近期刷题题解

bzoj 2822 考虑最后一层放的方法,发现是Catlan数,python水过 http://paste.ubuntu.com/12394260/ bzoj 2427 强连通分量缩点+树形背包 http://paste.ubuntu.com/12394277/ bzoj 2438 强连通...

2015-09-13 17:41:14

阅读数:669

评论数:0

【BZOJ 2671】Calc

题目要求求出∑Na=1∑Nb=a+1[a+b|ab]\sum_{a=1}^{N}\sum_{b=a+1}^{N}[a+b|ab] 我们设d=gcd(a,b),a=nd,b=mdd=gcd(a,b),a=nd,b=md则转化为 [nd+md|nmd2]=[n+m|nmd][nd+md|nmd^2...

2015-09-10 17:28:50

阅读数:731

评论数:0

【BZOJ 3884】上帝与集合的正确用法

在2与模数pp互质的情况下,我们考虑超级幂,对指数模ϕ(p)\phi(p),那么我们发现这样是可以递归的,那如果pp不与2互质的话,我们可以提出公因子来,就可以转化为互质的情况了。 code:#include<iostream> #include<cstdio> #inc...

2015-09-03 21:06:42

阅读数:450

评论数:0

【BZOJ 4253】密码箱加强版

首先无视掉这题题面,您就全当机房的神犇在D蒟蒻我好了。 进入正题,首先这题的弱化版还是蛮好想的。设: n=pk11∗pk22∗...∗pknnn=p_1^{k_1}*p_2^{k_2}*...*p_n^{k_n} 对于x2=1(modn)x^2=1 (mod n),一定有 x2=1(mod...

2015-09-03 17:50:13

阅读数:763

评论数:0

OI本月刷水记录

bzoj 1044 硬币购物 如果没有每个硬币的个数限制,这就是一个完全背包计数问题,现在我们注意到硬币个数很少,于是我们分别考虑一下每个硬币不符合条件的情况,容斥一下即可 bzoj 1225假如不考虑高精度的情况,那么转移还是好考虑的 f[i][j]f[i][j]表示前ii个质数有jj的约数...

2015-08-30 14:13:38

阅读数:955

评论数:0

NOI 2015 滞后赛解题报告

报同步赛的时候出了些意外,于是只能做一做“滞后赛”了2333 DAY1 T1离线+离散化搞,对于相等的部分直接并查集,不等部分查看是否在同一并查集中即可,code:#include<iostream> #include<cstdio> #include<cstri...

2015-08-14 15:38:39

阅读数:1191

评论数:0

【BZOJ 2154】Crash的数字表格

我们定义sum(n,m)=∑ni=1∑mj=1i∗jsum(n,m)=\sum_{i=1}^{n}\sum_{j=1}^{m}i*j ∑ni=1∑mj=1lcm(i,j)=∑ni=1∑mj=1i∗jgcd(i,j)=∑min(n,m)d=1d∑⌊nd⌋i=1∑⌊md⌋j=1di∗djde(gcd...

2015-08-04 20:29:27

阅读数:1030

评论数:1

莫比乌斯反演学习笔记

莫比乌斯反演,之前做过一些题,一直没有太理解,膜了下faebdc学长的姿势,终于搞懂了一些。 首先我们有两个式子: 1:∑d|nϕ(d)=n\sum_{d|n} \phi(d)=n2:∑d|nμ(d)=e(n)\sum_{d|n} \mu(d)=e(n) 1式证明:对于nn的质因数xx对ϕ(...

2015-08-04 20:07:04

阅读数:1236

评论数:1

【BZOJ 3679】数字之积

人生第一道数位DP,首先对于每位数的乘积,有一个很显然的转移方程 d[i][j]d[i][j]表示ii位数乘积为jj的方案数,则有 d[i][j]=∑1≤k≤9,k|jd[i−1][k/j]d[i][j]=\sum_{1 \le k \le 9,k|j} d[i-1][k/j] 然而我们发现...

2015-07-30 16:34:58

阅读数:1233

评论数:0

【SDOI 2013】【BZOJ 3130】费用流

这题的第一问是一个裸最大流,不多说了,关键在于第二问。首先有一个结论,Bob一定把费用加在一条边上,于是我们就可以二分每条边的流量,验证是否能得到最大流即可 code: #include #include #include #define inf 0x7fffffff using namesp...

2015-07-29 16:55:24

阅读数:594

评论数:0

【BZOJ 1148】【CTSC 2008】挂缀【BZOJ 1 148】【CTSC 2008】挂缀

【BZOJ 1 148】【CTSC 2008】挂缀 这题显然是个贪心,然而我们应该如何贪才能得到最优解= =。。。。 假设我们按重量升序贪心,那我们可以得到反例(假设在挂缀底部):设有i,j,j且W_j 那么当C_i时,应该选i而不是j 假设我们按拉力升序贪心,依旧可以得到反例(假设在挂缀...

2015-07-28 19:57:52

阅读数:736

评论数:0

【BZOJ 1146】【CTSC 2008】网络管理network

一句话题意,树链上带修改区间第k大 感觉可以dfs+主席树O(nlog2n)O(n\log^2n)过掉,但我不会写= = 于是写的线段树套平衡树+链剖+二分(修改O(nlog3n)O(n\log^3n),查询O(nlog4n)O(n\log^4n)慢了好多啊QAQ) 这里简单介绍一下区...

2015-07-27 17:04:32

阅读数:781

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭