#YBT00363. 二分图
时间限制1000 ms
内存限制256 MiB
通过率100%1 / 1 次提交
题目描述
给定一个两侧各有和个点的二分图(保证),对于每条边,你需要判断原图是否存在一个大小为,且包含了这条边的匹配。
输入
第一行两个整数。 接下来行,每行一个长度为的字符串,对于第行的第个字符,如果它是,则左侧的点与右侧的点之间存在连边,否则不存在。
输出
输出行,每行一个长度为的字符串,对于左侧的点与右侧的点,如果不存在一组大小为的匹配包含它们之间的连边,或它们之间没有连边,则第i行的第个字符应为 ,否则为。
输入样例
4 4
1111
1000
1111
1111
输出样例
1000
0111
1000
1000
提示
【样例输入2】
4 5 10000 10000 10000 10000
【样例输出2】
11111 11111 11111 11111
【样例输入3】
4 4 1111 1110 1100 1000
【样例输出3】
1110 1101 1011 0111
【数据规模】 对于50%的数据,; 对于100%的数据,。
评测数据说明
本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共8个测试点,非原站或官方原始数据。总分100分。