HDU- 2063 过山车
发布日期:2021-06-24 07:07:01 浏览次数:6 分类:技术文章

本文共 779 字,大约阅读时间需要 2 分钟。

      http://acm.hdu.edu.cn/showproblem.php?pid=2063              

                     

               过山车//我的第一个二分匹配

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 13107    Accepted Submission(s): 5752

Problem Description
RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Grass只愿意和linle或LL做partner,PrincessSnow愿意和水域浪子或伪酷儿做partner。考虑到经费问题,boss刘决定只让找到partner的人去坐过山车,其他的人,嘿嘿,就站在下面看着吧。聪明的Acmer,你可以帮忙算算最多有多少对组合可以坐上过山车吗?
 

 

Input
输入数据的第一行是三个整数K , M , N,分别表示可能的组合数目,女生的人数,男生的人数。0<K<=1000
1<=N 和M<=500.接下来的K行,每行有两个数,分别表示女生Ai愿意和男生Bj做partner。最后一个0结束输入。
 

 

Output
对于每组数据,输出一个整数,表示可以坐上过山车的最多组合数。
 

 

Sample Input
6 3 3
1 1
1 2
1 3
2 1
2 3
3 1
0
 

 

Sample Output
3
 

转载于:https://www.cnblogs.com/cancangood/p/4467060.html

转载地址:https://blog.csdn.net/weixin_30896763/article/details/99485931 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:cogs 7. 通信线路
下一篇:JAVA经典算法40例

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月18日 11时13分01秒