/*
2020/4/22
第二遍
*/
#include <iostream>
#include<stdio.h>
using namespace std;
int m1,n1,m2,n2,m,n;
int A[30][20];
int B[30][20];
void inputA()
{
scanf("%d%d",&m1,&n1);
for(int i = 1;i<=m1;i++)
{
for(int j = 1;j<=n1;j++)
{
scanf("%d",&A[i][j]);
}
}
}
void inputB()
{
scanf("%d%d",&m2,&n2);
for(int i = 1;i<=m2;i++)
{
for(int j = 1;j<=n2;j++)
{
scanf("%d",&B[i][j]);
}
}
}
void output(int arr[30][20],int m,int n)
{
for(int i = 1;i<=m;i++)
{
for(int j = 1;j<=n;j++)
{
if(j == n)
printf("%d\n",arr[i][j]);
else
printf("%d ",arr[i][j]);
}
}
}
int main()
{
inputA();
inputB();
scanf("%d%d",&m,&n);
int p,q,i,j;
for(p = m,i = 1 ; p<=m1&&i<=m2 ; p++,i++)
{
for(q = n,j = 1 ; q<=n1&&j<=n2 ; q++,j++)
{
A[p][q] = B[i][j];
}
}
output(A,m1,n1);
return 0;
}
/*
3 4
10 2 34 -1
2 76 50 -200
35 0 0 98
2 3
9 9 9
9 9 9
2 3
10 2 34 -1
2 76 9 9
35 0 9 9
*/
2011-2
最新推荐文章于 2023-06-16 12:00:25 发布