摘要: const maxn=60; maxs=500000;type edge=record u,v,w,pre:longint; end; point=record path:string; f,now,len:longint; end;var ... 阅读全文
posted @ 2015-09-28 10:57 ROLL-THE-FIRST 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 数组都懒得开了,贴代码吧忒简单var n,k,m,p,x:int64;function f(x,y:int64):int64;begin if y=0 then exit(1); f:=f(x,y>>1); f:=f*f mod p; if y and 1=1 then... 阅读全文
posted @ 2015-09-28 09:55 ROLL-THE-FIRST 阅读(180) 评论(0) 推荐(0) 编辑
摘要: type link=^pnode; pnode=record w:longint; next:link; end; var a,root:array[0.... 阅读全文
posted @ 2015-09-28 08:10 ROLL-THE-FIRST 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 首先对所有的人按照B[I]降序排列、F[I,J]表示在第I个人、在第一个窗口花费J时间打饭、 I个人吃饭所需要的最小值楼主dp真的很弱~~~写了好多遍也没对,最后发现初值付错2333一定要注意,dp中除了f[0][0]外全部付成max(当然不要127容易爆,125足矣);贴上代码,感觉容易多了con... 阅读全文
posted @ 2015-09-28 08:08 ROLL-THE-FIRST 阅读(147) 评论(0) 推荐(0) 编辑