noip2011初赛-子矩阵
来源:互联网 发布:js获取扫描枪数据 编辑:程序博客网 时间:2024/05/17 23:40
noip2011C-4-1(子矩阵)输入一个n1*m1的矩阵a,和n2*m2的矩阵b,问a中是否存在子矩阵和b相等。若存在,输出所有子矩阵左上角的坐标;若不存在输出“there is no answer”。
样例输入:
3 3
1 2 3
4 5 6
7 8 9
2 2
5 6
8 9
样例输出:
2 2
constSIZE=50;varn1,m1,n2,m2,i,j,k1,k2:integer;a,b:array[1..SIZE,1..SIZE] of integer;good,haveAns:boolean;beginassign(input,'noip2011C_4_1.txt');reset(input);readln(n1,m1);for i:=1 to n1 dobeginfor j:=1 to m1 dobeginread(a[i][j]);end;end;readln(n2,m2);for i:=1 to n2 dobeginfor j:=1 to m2 dobeginread(b[i][j]);end;end;haveAns:=false;for i:=1 to n1-n2+1 dobeginfor j:=1 to m1-m2+1 dobegingood:=true;for k1:=1 to n2 dobeginfor k2:=1 to m2 dobeginif a[i+k1-1][j+k2-1]<>b[k1][k2] then good:=false;end;end;if good thenbeginwriteln(i,' ',j);haveAns:=true;end;end;end;if not haveAns then writeln('There is no answer');close(input);end.
0 0
- noip2011初赛-子矩阵
- noip2011初赛-大整数开方
- noip2011普及组初赛卷(包括答案)
- noip2011提高组初赛(答案+选择题题目+个人分析)
- noip2011
- NOIP2011
- NOIP2011
- NOIP2011
- noip2011
- 子矩阵
- 子矩阵
- NOIP 提高组 初赛 四、阅读程序写结果 习题集(七)NOIP2010-NOIP2011
- NOIP 提高组 初赛 四、阅读程序写结果 习题集(七)NOIP2010-NOIP2011
- noip2009初赛-最大连续子段和
- codeM 初赛b轮 子串
- 最大子矩阵问题
- 最大子矩阵模板
- 最大子矩阵问题
- Order Book
- pptv首页导航效果
- JAVA BigDecimal 小数点处理
- XCODE常用的插件
- Cypher自己常用语句
- noip2011初赛-子矩阵
- HDU 1241 Oil Deposits (DFS)
- js算法:分治法-归并排序
- 将iPhone投影到Mac上
- Java创建文件夹和JSP下载文件
- C,C++开源项目中的100个Bugs
- eclipse中使用反射机制时应该注意的问题
- SIFT算法详解
- java 时间函数中的一个bug?