博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hdu 3829 Cat VS Dog
阅读量:3904 次
发布时间:2019-05-23

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

题目:

The zoo have N cats and M dogs, today there are P children visiting the zoo, each child has a like-animal and a dislike-animal, if the child's like-animal is a cat, then his/hers dislike-animal must be a dog, and vice versa.

Now the zoo administrator is removing some animals, if one child's like-animal is not removed and his/hers dislike-animal is removed, he/she will be happy. So the administrator wants to know which animals he should remove to make maximum number of happy children.

Input

The input file contains multiple test cases, for each case, the first line contains three integers N <= 100, M <= 100 and P <= 500.

Next P lines, each line contains a child's like-animal and dislike-animal, C for cat and D for dog. (See sample for details)

Output

For each case, output a single integer: the maximum number of happy children.

Sample Input

1 1 2C1 D1D1 C11 2 4C1 D1C1 D1C1 D2D2 C1

Sample Output

13    

代码如下:

#include 
#include
#include
#include
using namespace std;const int maxn=505;int n,m,p;int a[maxn][maxn];int match[maxn];char dli[maxn][5];char li[maxn][5];int vis[maxn];bool Find(int x){ for (int i=0;i

 

转载地址:http://yzoen.baihongyu.com/

你可能感兴趣的文章
android简单demo学习系例之菜单实现
查看>>
显示python库路径
查看>>
android简单demo学习系例之排版(LinearLayout)[xml-based]
查看>>
J2ME相关的开源项目
查看>>
android简单demo学习系例之排版(TableLayout)[code-based]
查看>>
android简单demo学习系例之排版(TableLayout)[xml-based]
查看>>
bash日期格式转换(去掉无意义的零)的可选方法
查看>>
常用计算机端口解释
查看>>
转载)保护眼睛,把电脑窗口背景设置成绿颜色
查看>>
FireFox 的强大Web开发插件
查看>>
ANT的基础介绍
查看>>
MIME相关
查看>>
WAP1.0与WAP2.0页面的DTD
查看>>
如何学好C++语言
查看>>
包的设计原则
查看>>
回顾时光 详解HTML的发展史
查看>>
用移动硬盘安装win7
查看>>
MinGW与Cygwin
查看>>
C/C++/VC++的好网站
查看>>
用WEB标准进行开发
查看>>