题目名称 345. 共荣圈
输入输出 sphere.in/out
难度等级 ★★★
时间限制 2000 ms (2 s)
内存限制 128 MiB
测试数据 10
题目来源 GravatarBYVoid 于2009-06-09加入
开放分组 全部用户
提交状态
分类标签
二分图 图论 网络流 最小割
分享题解
通过:58, 提交:128, 通过率:45.31%
Gravatarjhs 100 0.328 s 5.12 MiB C++
GravatarHzoi_Maple 100 0.333 s 9.36 MiB C++
GravatarHzoi_QTY 100 0.339 s 4.74 MiB C++
GravatarHzoi_Mafia 100 0.341 s 3.64 MiB C++
GravatarAnonymity 100 0.362 s 7.27 MiB C++
Gravatartest 100 0.377 s 7.16 MiB C++
Gravatarhunter 100 0.377 s 7.47 MiB C++
Gravatar*wxz* 100 0.381 s 13.67 MiB C++
Gravatartest 100 0.382 s 19.01 MiB C++
Gravatartest 100 0.384 s 19.01 MiB C++
关于 共荣圈 的近10条评论(全部评论)
双倍经验。。
GravatarHzoi_QTY
2017-07-31 20:07 5楼
这和血帆海盗一模一样啊……
http://cogs.pro/cogs/problem/problem.php?pid=426
GravatarFoolMike
2017-05-29 21:11 4楼
膜神兽
Gravatarasddddd
2016-04-08 10:07 3楼
求此题怎么捉...另外 数据还有重边?...
Gravatar馒头
2013-03-08 16:33 2楼
蒟蒻求题解!
Gravatar天下第一的吃货殿下
2012-10-05 17:38 1楼

345. 共荣圈

★★★   输入文件:sphere.in   输出文件:sphere.out   简单对比
时间限制:2 s   内存限制:128 MiB

问题描述

某岛国地形狭长,中部多山,东西海岸线上各有N/2个城市,有M条高速公路连接东西部的城市。为促进经济共同繁荣,该国政府决定建立一些“经济共荣 圈”。已知一个“共荣圈”由东西部各一个城市组成。每个城市要么不属于任何一个“共荣圈”,要么只属于一个“共荣圈”。“共荣圈”中的两个城市之间必须有 高速公路直接相连。该岛国政府经过分析,发现最多能够建立W个“共荣圈”。

A国认为“共荣圈”的建立不利于世界和平,决定出面干涉该岛国“共荣圈”的建立。通过各种手段,A国购买了一条高速公路,并禁止这条高速 公路的通行。被禁止通行这条高速公路的两端的两个城市之间如果没有其他道路相连接,将不能建立“共荣圈”。为尽可能得阻止“共荣圈”的建立,A国购买的这 条道路的选择很重要。A国想知道它有多少种购买选择,可以使该岛国无法建成W个“共荣圈”。

输入格式

第一行,两个整数N,M,表示一共的城市个数和道路数。 接下来M行,每行两个整数A,B,表示西部城市A与东部城市B之间有一条高速公路直接连接,其中1<=A<=N/2,N/2+1<=B<=N。

输出格式

一个整数,表示A国购买的这一条道路的可行选择数目。

样例输入

8 5
1 5
1 6
2 7
3 7
4 8

样例输出

1

样例说明

该国最多能建立的“共荣圈”数量为3,购买并封锁(4,8)这条道路后,最多能建立的“共荣圈”数量减少为2。

数据规模

  • 对于40%的数据
    • 2<=N<=200
    • 1<=M<=1000
  • 对于100%的数据
    • 2<=N<=100000
    • 1<=M<=100000
  • 保证N为偶数