信息学集训队作业_第1页
信息学集训队作业_第2页
信息学集训队作业_第3页
信息学集训队作业_第4页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、IOI2004 中国国家集训队第一轮IOI2004 中国国家集训队第一轮)程度先求出方程ax+by=ca=0,b=0等1 数字的本身的末 n 位数字有关,则本题当 n9n=9时的 ,再不断地10 即可。Np2-p3-如果在剩下的点中,有一点可以连向 2121344312122211212122112212121 pm可以连向剩下点中的某一点,则同m+1 的链。p1,pm 均无法找到可以连的点,根据一条边连向剩下点的边即 到一个长度m 的链。 pm可以连向剩下点中的某一点,则同m+1 的链。p1,pm 均无法找到可以连的点,根据一条边连向剩下点的边即 到一个长度m 的链。设两个盒子各有a 个球和

2、b 个球则经过一实际上为2k*a=0 (mod (a+b),则如果 (a+b,a)是2 个整数倍问题有解,否则问题有解。并且可以证明解不超过 类似于 兵阵地的动态规划 O(1)的时间求出删除每个结点后各个连通分量的结点数。开始时,0-n-1每个位置上的数均为k/n另位置0 上的数-1,位置n-1 上的数+1要求一个长度为k%n的链。满足(k%n)*i%n=n-1 即可(肯定存在)之后,将位置j*i%n上的数全部改为+1 1234Games of 先考虑 a1,a2,如果 (a1,a2)=1,则显然 a1,a2a1,a2配 上 系 数 并 成 一 个 数 , 使 得 k1a1+k2a2= (a1

3、,a2) , 再 处 理500000,keyword 的长度18,简单的统计即可。从小到大枚举 keyword 的长度,统计的时号,如果统计完之后某种 没有出现,则该 可以作为 keyword。Games of 先考虑 a1,a2,如果 (a1,a2)=1,则显然 a1,a2a1,a2配 上 系 数 并 成 一 个 数 , 使 得 k1a1+k2a2= (a1,a2) , 再 处 理500000,keyword 的长度18,简单的统计即可。从小到大枚举 keyword 的长度,统计的时号,如果统计完之后某种 没有出现,则该 可以作为 keyword。为1- sqr(y-x)*60-b)/sqr

4、(y-实际结果来看,复杂度接近于O(kn2)te king如果枚举第一个放水的 level,显然时间复levelj+1,j+2 显然都可以,因此,可以用二分确定想冲开第j层必须从第多少层开dp。经过其father 关键字,如果 结点第二关键字小,则和比较点的father继续比较(一直到根为止) 此无需 之前出现的状态。但即使这样速constr Train0.5train ition,然后统计当前tic Logic首先 此无需 之前出现的状态。但即使这样速constr Train0.5train ition,然后统计当前tic Logic首先因此, 把图平均分成两半,则两半的数目均不超过(m+1

5、div2,而又至少有一半满floyd,求出两2m,2m2m2m,就在高hash 表,然后,将这两个端点并入一sn在af2。 c.1t为主汇,在bf3。 sn在af2。 c.1t为主汇,在bf3。 e.1.boibh每行一个 next 数组,nexti意味后,修改 next 数组。这样做的复杂度是 Open the 210 价式。例如只有当(a,b,c)=(T,F,T)(T,T,F)(T,T,Ta&(b|c)的值才为a&(b|c)的等价式可以为 the 2 的最小费用流即可。 Twist and ai 和bj ai,bj实际上就是求一个 k价式。例如只有当(a,b,c)=(T,F,T)(T,T,

6、F)(T,T,Ta&(b|c)的值才为a&(b|c)的等价式可以为 the 2 的最小费用流即可。 Twist and ai 和bj ai,bj实际上就是求一个 k,满足 k=wijsigma ai+sigma bi 最小。ai+bj=wijai,bj 么 可以得到 m道不等式ai+bj=wijsigma ai+sigma bi 最小。ai+bj=wijai,bj 间连一条权值wij 的无向边,可以证明,该二部图的最Polya的边权值都是一样的。所以, 可以先根改为1,然后将其下一位+1出现的第一个2 的位置q。如果后面没有20,如果找到的 2 恰好与该位置相邻,将该位置改为20,个位置+1q

7、 0,将q+1 2。后出现的第一个2 的位置q。分两种情1q 0,q+1 1O(L)这样总的复杂度是O(KL)条件,所以ans=T。O(L)这样总的复杂度是O(KL)条件,所以ans=T。n 点的最短路径。记f(i,j)为已经匹配到了a串字符i与b串字j 的最优值。直 接 , i与其他字符匹配,则w=f(i-1,j)+min(ai) 3j与其他字符匹配,则w=f(i,j-如果当前树上结点总数不超过 3b,就直接该结点以及其子树的结点总数在 b2b 该结点以及其子树的结点总数超过 2b选出它的部分子树,满足这些子树b-2b(用最简单的贪心,按顺序选,直到满足条件为止,因为所有子树的结b能找到解的

8、)然后,将这些子树当作一个省,而把正在处理的这个结点作为 capa。最后将这些子树从树中删去。再回到开始,分三种情先构造二分图,然后二分 kk构(ai,bj)k要么同为alive,要么都不是。如果强连通分量 a 能通过有向边连向强连b,那么就在a b两点间连一条有向b先构造二分图,然后二分 kk构(ai,bj)k要么同为alive,要么都不是。如果强连通分量 a 能通过有向边连向强连b,那么就在a b两点间连一条有向b 可b 肯定在之前处理过了b not alive,则显然a 是 not alive;如果连向该分量的其它分量均是 alive,则需单独考虑该queue,如果该连通分量不firenot alive,否则把可以fire 的点加如队列。然后对队列fire 一次,并将其从队列中fire 之后,可能使某些原先不能 fire 点可以 fire,把这些点加入队列,直到2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论