wc2006解题报告水管_第1页
wc2006解题报告水管_第2页
wc2006解题报告水管_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

1、题目大意数据范围M=100000题目大意数据范围M=100000; Tx.long)dowhile(edgei.longx.long) if ij;ifirpthenqsort(i,rp); if fpjthenfunction;vark:long ;k:=v;whilefatherkkdok:=fatherk; var k:pnode;whileknildofunction;vark:long ;k:=v;whilefatherkkdok:=fatherk; var k:pnode;whileknildoifk.numfromthenorder(k.num,v,h+1); functionm

2、ax(a,b:long ;ifabthenmax:=aelsemax:=b; function;varha,hb:long ;if a=b then begin getdis:=0;exit end; if hahb then beginif disa,treea.fatherdisra,rb then beginelseif disb,treeb.fatherdisra,rb then beginprocedure delp(a,b:longvar k,from:pnode;while(k.numb)dobegin ifk=nilthenprocedure delp(a,b:longvar

3、k,from:pnode;while(k.numb)dobegin ifk=nilthenifk=gathenseproceduredel(a,b:long var p:pnode;iflen=disa,bthenexit; if flag=1 then order(a,b,treeb.height+1)elseprocedure main; var;fori:=1tondofatheri:=i; for i:=1 to M doifedgei.signthenbegin if f1f2 then begin for i:=Qdownto 1do withquestioni fc=2thend

4、el(a,b)elsefor i:=Qdownto 1do withquestioni fc=2thendel(a,b)elsefor i:=ansnum downto 1 do wri题目原文SCMY市有着庞大的络,嘟嘟是MY市的水(x y A B 的水管的路径,接着MY 市的水管年代久远,一些水管会不时出现故障导MY 络看作一幅简单无向图(即没有自环或重边3个整数:N,MQ分别表示管道连接处(结点)的数目、以下M3个整数:N,MQ分别表示管道连接处(结点)的数目、以下M3个整数x, y和t,描述一条对应的水管。x和y两端结点 1,这样所有的xy都在范围1, N内,t在范围1, 106内以下Q行,每行描述一项任务。其中第一个整数为k:若k=1则后跟两个整数 A 和 B,表示你需要为供水公司寻找一条满足要求的从 A 到 B 的水管路径;若k=2,则后跟两个整数x y,表示直接x y 的水管宣布报废(保证合法,即在此之前直接连接x y 尚未报废的水管一定存在。按顺序对应输入

温馨提示

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

评论

0/150

提交评论