码迷,mamicode.com
首页 >  
搜索关键字:haoi2011    ( 147个结果
Luogu P2522 [HAOI2011]Problem b 莫比乌斯反演
设$f(d)=\sum_{i=1}^N\sum_{j=1}^M[gcd(i,j)==d],\\F(n)=\sum_{n|d}f(d)=\lfloor \frac{N}{n} \rfloor \lfloor \frac{M}{n} \rfloor$ 则$f(n)$ $=\sum_{n|d}\mu(\f ...
分类:其他好文   时间:2019-06-09 12:53:06    阅读次数:83
[HAOI2011]Problem b
"洛咕" 题意:给定$a,b,c,d,k$,求$\sum_{x=a}^{b}\sum_{y=c}^{d}[gcd(x,y)==k]$ 按照套路,设 $f(k)=\sum_{i=a}^{b}\sum_{j=c}^{d}[gcd(a,b)==k]$ $F(k)=\sum_{k|x}f(x)$ $F(k) ...
分类:其他好文   时间:2019-05-11 16:02:12    阅读次数:123
[HAOI2011]Problem b
"[HAOI2011]Problem b" 给出n个询问,询问$\sum_{i=a}^b\sum_{j=c}^d(gcd(i,j)==k)$,100%的数据满足:1≤n≤50000,1≤a≤b≤50000,1≤c≤d≤50000,1≤k≤50000。 解 法一:Mobius反演 设 $$b\leq ...
分类:其他好文   时间:2019-04-28 09:25:33    阅读次数:115
[luogu] P2519 [HAOI2011]problem a (贪心)
P2519 [HAOI2011]problem a 题目描述 一次考试共有n个人参加,第i个人说:“有ai个人分数比我高,bi个人分数比我低。”问最少有几个人没有说真话(可能有相同的分数) 输入输出格式 输入格式: 第一行一个整数n,接下来n行每行两个整数,第i+1行的两个整数分别代表ai、bi 输 ...
分类:其他好文   时间:2019-04-07 21:43:14    阅读次数:150
P2519 [HAOI2011]problem a
思路 神仙思路,就差一步就能想出来了。。。 看到第i个人给出的条件,发现有$a_i$个大于,$b_i$个小于并不好处理 考虑把条件转化成第i个人对应的排名处理,设第i个人的排名为$a_i+1$,则应当有$n a_i b_i$个和第i个人成绩相同的人 ~~数形结合一下~~ 把第i个人的条件看成是一个区 ...
分类:其他好文   时间:2019-03-18 15:16:11    阅读次数:131
「Luogu2522」[HAOI2011]Problem b
「Luogu2522」[HAOI2011]Problem b "problem" Solution 题目要求 $$\sum_{x=a}^b\sum_{y=c}^d[gcd(x,y)=k]$$ 设上式为$Ans(a,b,c,d,k)$ 不妨来想一想$a=1,c=1$的时候怎么做 其实就跟 "「Luog ...
分类:其他好文   时间:2019-03-11 22:29:45    阅读次数:213
HAOI2011 防线修建
题目链接: "戳我" 动态维护凸包的题目qwqwq 30分还是很好写的。。直接一个凸包就完事了 代码如下: ...
分类:其他好文   时间:2019-03-02 18:37:03    阅读次数:193
HAOI2011 向量
题目链接: "戳我" 其实我们观察一下这八个衍生的向量,可以知道本质上它们只有4个。 即$(a,b),( a,b),(b,a),(b, a)$。 之后就是 $$\begin{cases} an+am+bp+bq=x\\ bn bm+ap aq=y \end{cases}$$ 合并同类项—— $$\b ...
分类:其他好文   时间:2019-03-02 10:33:06    阅读次数:130
bzoj2298: [HAOI2011]problem a DP
链接 https://www.lydsy.com/JudgeOnline/problem.php?id=2298 思路 把一个人的话转化为区间的线段,显然是$[a_{i},n b_{i}]$ 然后找最大的不相交,不覆盖的最多线段数量 注意是有重复的数字,所以不是单纯的线段覆盖 f[i]=max(f[ ...
分类:其他好文   时间:2019-02-21 09:41:26    阅读次数:148
HAOI2011 problem a
题目链接: "戳我" DP问题。 考虑一个弱化版——如果没有成绩可能相同的限制,我们应该可以用网络流水部分分?也就是把成绩分成N档,每个点都向自己的合法区间连一条边,然后跑最大匹配,最后用总点数减去即可。 虽然这个方法过不去,但是也给我们一些提示——就是我们可以把对每个点的成绩限制转化为——对应一个 ...
分类:其他好文   时间:2019-02-14 11:44:25    阅读次数:150
147条   上一页 1 2 3 4 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!