题目名称 14. [网络流24题] 搭配飞行员
输入输出 flyer.in/out
难度等级 ★★
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatarcqw 于2008-03-28加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:1138, 提交:2005, 通过率:56.76%
Gravataryrtiop 100 0.000 s 0.00 MiB C++
GravatarSOBER GOOD BOY 100 0.000 s 0.00 MiB C++
GravatarAntiLeaf 100 0.000 s 0.00 MiB C++
GravatarHzoi_ 100 0.000 s 0.00 MiB C++
GravatarSOBER GOOD BOY 100 0.000 s 0.00 MiB C++
GravatarSOBER GOOD BOY 100 0.000 s 0.00 MiB C++
GravatarHzoi_Queuer 100 0.000 s 0.00 MiB C++
GravatarHzoi_chairman 100 0.000 s 0.00 MiB C++
Gravatar金身人面兽 100 0.000 s 0.00 MiB C++
GravatarAntiLeaf 100 0.000 s 0.00 MiB C++
关于 搭配飞行员 的近10条评论(全部评论)
GravatarUntitled
2024-03-14 20:48 50楼
Gravataryrtiop
2022-01-23 12:07 49楼
GravatarEvolt
2022-01-23 11:54 48楼
裸匈牙利www
Gravatartat
2021-02-19 09:27 47楼
Gravatarleon
2019-07-14 18:10 46楼
有点狠,Find函数最后没有return false,本机没问题,一交就die
GravatarGo灬Fire
2018-10-29 12:15 45楼
调了半天才知道是有向图
我真的是个智障
GravatarHale
2018-10-09 12:41 44楼
什么鬼数据,怎么写都能过,明明写错了...
GravatarCSU_Turkey
2018-04-25 16:39 43楼
匈牙利+BFS+链式前向星!!!
KOKOKOKOKOKOKOKOKOKOKOKOKOKO!!!!
Gravatarwwwxkj
2018-03-21 21:23 42楼
emmm当前弧优化?
GravatarCSU_Turkey
2017-12-27 21:32 41楼

14. [网络流24题] 搭配飞行员

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

【问题描述】

飞行大队有若干个来自各地的驾驶员,专门驾驶一种型号的飞机,这种飞机每架有两个驾驶员,需一个正驾驶员和一个副驾驶员。由于种种原因,例如相互配合的问题,有些驾驶员不能在同一架飞机上飞行,问如何搭配驾驶员才能使出航的飞机最多。

如图,假设有10个驾驶员,如图中的V1,V2,…,V10就代表达10个驾驶员,其中V1,V2,V3,V4,V5是正驾驶员,V6,V7,V8,V9,V10是副驾驶员。如果一个正驾驶员和一个副驾驶员可以同机飞行,就在代表他们两个之间连一条线,两个人不能同机飞行,就不连。例如V1和V7可以同机飞行,而V1和V8就不行。请搭配飞行员,使出航的飞机最多。注意:因为驾驶工作分工严格,两个正驾驶员或两个副驾驶员都不能同机飞行. 

【输入格式】

输入文件有若干行。

第一行,两个整数n与n1,表示共有n个飞行员(2<=n<=100),其中有n1名飞行员是正驾驶员。

下面有若干行,每行有2个数字a,b。表示正驾驶员a和副驾驶员b可以同机飞行。

注:正驾驶员的编号在前,即正驾驶员的编号小于副驾驶员的编号.

【输出格式】

输出文件有一行。

第一行,1个整数,表示最大起飞的飞机数。

【输入样例】

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

【输出样例】

4