这是一个句子测试

12
13
2015
0

Contest20151211滚粗记

听说这是JSOIDay4

膜了贵省的题目,感到不明觉厉。

T1

咦这是什么题目?

5min过去了。。。听说NiroBC已经AK弃疗了。。。

Orz好像70分是送的。。

那么想一想正解吧。

考虑一条u->v的边,那么这条边被删掉的条件是:存在另一条路径使得u能到v。

那么分块,如果u的出度小于,就枚举u的出边,否则枚举v的入边。

那么问题就转化为判断两点的连通性。

那么只要拓扑+压位就可以辣!

T2

咦这是什么题目?

好吧先yy个20分暴力。

接着Gold_7将此题AC,感到不明觉厉。

正解是:

将正权连源,负权连汇,按照墙的权值建图,跑最小割。

ans=权值绝对值之和-最小割。

正确性在于:假如存在一条源到汇的路径,那么显然:

1、不取正权的点。

2、不取负权的点。

3、用墙将它们隔开。

那么只要把这条路径隔断就可以了。

T3

咦这是什么题目?

好吧先yy个20分暴力。

结果写萎了。。

蛋疼的满分算法如下:

显然最大值的长度len为

那么可以对所有点向后扩展len位,排序,显然答案必定是这些数其中一个。

那么二分,每个点能扩展len位就扩展,否则扩展len-1位。

接着只要判断一下有没有一种扩展方式在扩展了k次的限制下超过了n位就可以辣!

【Codes】

Category: 蒟蒻的滚粗记 | Tags: | Read Count: 203

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Host by is-Programmer.com | Power by Chito 1.3.3 beta | Theme: Aeros 2.0 by TheBuckmaker.com