记录编号 321250 评测结果 AA
题目名称 [HZOI 2016]女王的大地 最终得分 100
用户昵称 Gravatarrewine 是否通过 通过
代码语言 C++ 运行时间 2.266 s
提交时间 2016-10-13 16:48:15 内存使用 95.70 MiB
显示代码纯文本
#pragma warning(disable: 4786)
#pragma G++ optimize ("O2")
#pragma comment(linker, "/STACK:1024000000,1024000000")
#include <vector>
#include <cstdio>
#include <cstring>
#include <algorithm> 
#include <iostream>

#define Max(a,b) (a>b ? a:b)
#define Min(a,b) (a<b ? a:b)

using namespace std;
typedef long long lg;
#define mod 100007
#define base 

char a[10001][10001];
int n,m,t;
int x,y,xx,yy,q,w,qq,ww;

bool pd() {
	for (int i = 0; i <= xx-x; i++)
	 for (int j = 0; j <= yy-y; j++)
	  if(a[i+x][j+y] != a[i+q][j+w])
	   return false;
	return true;
}

void work() {
	cin>>x>>y>>xx>>yy>>q>>w>>qq>>ww;
	if(pd()) cout<<"Y";
	else cout<<"N";
} 

signed main(void) {
	freopen("queenland.in","r",stdin);
	freopen("queenland.out","w",stdout);
	ios::sync_with_stdio(0);
    cin >> n >> m >> t;
	for (int i = 1; i <= n; i++) 
	  for (int j = 1; j <= m; j++)
	    cin >> a[i][j];

	for(int i = 1; i <= t; i++)
	 work();
    return 0;
}