2021河南省第十三届ICPC大学生程序设计竞赛 A.祝融传火(暴力,签到)

Posted live4m

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021河南省第十三届ICPC大学生程序设计竞赛 A.祝融传火(暴力,签到)相关的知识,希望对你有一定的参考价值。

题意:

在这里插入图片描述

解法:

O(n^2)枚举(x,y),然后check即可.

code:

#include<bits/stdc++.h>
#define int long long
using namespace std;
const int maxm=1e3+5;
int a[maxm][maxm];
int n,m;
int h,w;
void solve(){
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>a[i][j];
        }
    }
    cin>>h>>w;
    for(int i=1;i+h-1<=n;i++){
        for(int j=1;j+w-1<=m;j++){
            map<int,int>mp;
            mp[a[i][j]]=1;
            mp[a[i+h-1][j]]=1;
            mp[a[i][j+w-1]]=1;
            mp[a[i+h-1][j+w-1]]=1;
            if(mp.size()==1){
                cout<<"YES"<<endl;
                return ;
            }
        }
    }
    cout<<"NO"<<endl;
}
signed main(){
    ios::sync_with_stdio(0);cin.tie(0);
    solve();
    return 0;
}

以上是关于2021河南省第十三届ICPC大学生程序设计竞赛 A.祝融传火(暴力,签到)的主要内容,如果未能解决你的问题,请参考以下文章

河南省第十三届ICPC大学生程序设计竞赛 G.Elo mountains

尺取法二分河南省第十三届ICPC大学生程序设计竞赛 C题

河南省第十三届ICPC大学生程序设计竞赛 部分题题解

河南省第十三届ICPC大学生程序设计竞赛重现赛感悟

河南省第十三届ICPC大学生程序设计竞赛重现赛感悟

2021河南省第十三届ICPC程序设计竞赛(题目.终榜.总结)