c语言sscanf函数的用法是什么
253
2022-08-31
hdu 1068 Girls and Boys(最大独立集·maxmatch匈牙利)
题目:and Boys
Time Limit: 10000MS | | Memory Limit: 32768KB | | 64bit IO Format: %I64d & %I64u |
Submit Status
Description
the second year of the university somebody started a study on the romantic relations between the students. The relation “romantically involved” is defined between one girl and one boy. For the study reasons it is necessary to find out the maximum set satisfying the condition: there are no two students in the set who have been “romantically involved”. The result of the program is the number of students in such a set. The input contains several data sets in text format. Each data set represents one set of subjects of the study, with the following description: the number of students the description of each student, in the following format student_identifier:(number_of_romantic_relations) student_identifier1 student_identifier2 student_identifier3 ... or student_identifier:(0) The student_identifier is an integer number between 0 and n-1, for n subjects. For each given data set, the program should write to standard output a line containing the result.
Sample Input
7 0: (3) 4 5 6 1: (2) 4 6 2: (0) 3: (0) 4: (2) 0 1 5: (1) 0 6: (2) 0 1 3 0: (2) 1 2 1: (1) 0 2: (1) 0
Sample Output
5 2
Source
Southeastern Europe 2000
Submit Status
求不属于匹配关系的人数。
二分最大匹配后的匹配数是结果的2倍:
最大独立集=总个数-最大匹配数(U=n-maxmatch+maxmatch/2=n-maxmatch/2,n-maxmatch是绝对的未匹配,+maxmatch/2是加上完全拆开后的独立个数)。综上,敲代码。。。
#include
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~