码迷,mamicode.com
首页 >  
搜索关键字:sdoi2013    ( 134个结果
BZOJ 3122 [Sdoi2013]随机数生成器 BSGS
BZOJ 3122 [Sdoi2013]随机数生成器 BSGS...
分类:其他好文   时间:2015-08-20 19:04:13    阅读次数:117
BZOJ 3203 Sdoi2013 保护出题人 凸包+三分
题目大意:太长自己看 令sumisum_i表示第ii个僵尸以及之前的僵尸的体力总和,disidis_i表示第ii个僵尸与房屋的初始距离 我们发现我们能消灭一个僵尸当且仅当y>=sumidisiy>=\frac{sum_i}{dis_i} 那么我们要求的显然就是max{sumidisi}max\{\frac{sum_i}{dis_i}\} 我们将一个僵尸抽象成一个点sumidisi\frac{...
分类:其他好文   时间:2015-06-10 12:24:13    阅读次数:163
SDOI2013 保护出题人
Description?出题人铭铭认为给SDOI2012 出题太可怕了,因为总要被骂,于是他又给SDOI2013 出题了。参加SDOI2012 的小朋友们释放出大量的僵尸,企图攻击铭铭的家。而你作为SDOI2013的参赛者,你需要保护出题人铭铭。僵尸从唯一一条笔直道路接近,你们需要在铭铭的房门前放置...
分类:其他好文   时间:2015-05-06 09:14:08    阅读次数:177
【二分答案】【最大流】bzoj3130 [Sdoi2013]费用流
二分最大的边的cap,记作Lim。把所有的边的cap设为min(Lim,cap[i])。Bob一定会把单位费用加到最大边上。#include#include#include#include#includeusing namespace std;#define EPS 0.000001#define ...
分类:其他好文   时间:2015-04-16 13:53:02    阅读次数:133
[BZOJ 3198] [Sdoi2013] spring 【容斥 + Hash】
题目链接:BZOJ - 3198题目分析题目要求求出有多少对泉有恰好 k 个值相等。我们用容斥来做。枚举 2^6 种状态,某一位是 1 表示这一位相同,那么假设 1 的个数为 x 。答案就是 sigma((-1)^(x - k) * AnsNow * C(x, k)) 。注意 x 要大于等于 k。对...
分类:编程语言   时间:2015-04-07 11:18:39    阅读次数:137
[BZOJ 3129] [Sdoi2013] 方程 【容斥+组合数取模+中国剩余定理】
题目链接:BZOJ - 3129题目分析使用隔板法的思想,如果没有任何限制条件,那么方案数就是 C(m - 1, n - 1)。如果有一个限制条件是 xi >= Ai ,那么我们就可以将 m 减去 Ai - 1 ,相当于将这一部分固定分给 xi,就转化为无限制的情况了。如果有一些限制条件是 xi ....
分类:其他好文   时间:2015-04-06 20:13:58    阅读次数:383
BZOJ-3122-随机数生成器-SDOI2013-BSGS
描述分析 关键就是对式子的变形, 将原递推公式转化为通项公式, 中间会用到等比数列求和公式. 然后切记此时方程两边同乘(1-a), 然后就化简开了. 之后得到的式子是 a^(n-1) = ... (mod p) 然后就可以用BSGS求解了. 注意最后加1. 公式明天补上 几种特判情况 : 如果a = 0, 这时 X = b, 如果t = b输出1, 否则输出-1 如果a = 1, 为什么这也要特判...
分类:其他好文   时间:2015-03-21 09:50:37    阅读次数:142
BZOJ 3198 Sdoi2013 spring Hash+容斥原理
题目大意:给定n个元素,每个元素是一个六元组,求有多少对元素满足相同的位置恰好有k个 首先对于恰好有K个这种东西果断考虑容斥原理 我们2^6枚举相同的位置 恰好有k个元素相同的对数=至少有k个位置相同的对数-至少有k+1个位置相同的对数+至少有k+2个位置相同的对数…… 但是我们计数时会发现一些问题 比如下面这组样例显然是0: 2 3 1 2 3 4 5 5 1 2 3 4 6 6 ...
分类:编程语言   时间:2015-01-28 19:51:15    阅读次数:233
BZOJ 3197 Sdoi2013 assassin 动态规划+树同构+费用流
题目大意:给定一棵树和两组权值,求第一组权值最少改变多少个之后这棵树经过重标号之后与第二组权值相同 这个题做法很神- - 首先和3162一样的处理方式 我们先找到这棵树的重心作为根 如果重心有两个就新建一个根连向这两个重心 令f[x][y]表示x所在子树的第一组权值和y所在子树的第二组权值匹配的最小花销 转移的必要条件是x所在的子树与y所在的子树同构且x与y深度相同 为了保证无后效性,x...
分类:其他好文   时间:2015-01-28 09:47:34    阅读次数:235
BZOJ 3122 SDOI2013 随机数生成器 数论 EXBSGS
题目大意:给定一个数列X(i+1)=(a*Xi+b)%p 求最小的i>0,使Xi=t 0.0 此题能1A真是太好了 首先讨论特殊情况 若X1=t ans=1 若a=0 ans=b==t?2:-1 若a=1 X1+b*(ans-1)==t (%p) 扩展欧几里得 令 temp=b/(a-1) 则有 (X(i+1)+temp)=a*(Xi+temp) Xans=(X1+temp)*...
分类:其他好文   时间:2014-10-21 17:52:32    阅读次数:197
134条   上一页 1 ... 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!