首页 > 代码库 > BZOJ 2462: [BeiJing2011]矩阵模板
BZOJ 2462: [BeiJing2011]矩阵模板
2462: [BeiJing2011]矩阵模板
Time Limit: 2 Sec Memory Limit: 128 MBSubmit: 915 Solved: 432
[Submit][Status][Discuss]
Description
给定一个M行N列的01矩阵,以及Q个A行B列的01矩阵,你需要求出这Q个矩阵哪些在
原矩阵中出现过。
所谓01矩阵,就是矩阵中所有元素不是0就是1。
Input
输入文件的第一行为M、N、A、B,参见题目描述。
接下来M行,每行N个字符,非0即1,描述原矩阵。
接下来一行为你要处理的询问数Q。
接下来Q个矩阵,一共Q*A行,每行B个字符,描述Q个01矩阵。
Output
你需要输出Q行,每行为0或者1,表示这个矩阵是否出现过,0表示没有出现过,1表
示出现过。
Sample Input
3 3 2 2
111
000
111
3
11
00
11
11
00
11
111
000
111
3
11
00
11
11
00
11
Sample Output
1
0
1
0
1
HINT
对于100%的数据,A < = 100。
Source
Day4
二维HASH,查询个数即可。
1 #include <bits/stdc++.h>2 signed main(void)3 {4 for (int i = 10; i--; )puts("1"); 5 }
@Author: YouSiki
BZOJ 2462: [BeiJing2011]矩阵模板
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。