当前位置: 首页 > news >正文

seo公司排名教程seo排名教程技术

seo公司排名教程,seo排名教程技术,个人博客网站模板,wordpress 论坛风格取数游戏 题目描述 一个 N M N\times M NM 的由非负整数构成的数字矩阵,你需要在其中取出若干个数字,使得取出的任意两个数字不相邻(若一个数字在另外一个数字相邻 8 8 8 个格子中的一个即认为这两个数字相邻),求…

取数游戏

题目描述

一个 N × M N\times M N×M 的由非负整数构成的数字矩阵,你需要在其中取出若干个数字,使得取出的任意两个数字不相邻(若一个数字在另外一个数字相邻 8 8 8 个格子中的一个即认为这两个数字相邻),求取出数字和最大是多少。

输入格式

第一行有一个正整数 T T T,表示了有 T T T 组数据。

对于每一组数据,第一行有两个正整数 N N N M M M,表示了数字矩阵为 N N N M M M 列。

接下来 N N N 行,每行 M M M 个非负整数,描述了这个数字矩阵。

输出格式

T T T 行,每行一个非负整数,输出所求得的答案。

样例 #1

样例输入 #1

3
4 4
67 75 63 10
29 29 92 14
21 68 71 56
8 67 91 25
2 3
87 70 85
10 3 17
3 3
1 1 1
1 99 1
1 1 1

样例输出 #1

271
172
99

提示

样例解释

对于第一组数据,取数方式如下:

[ 67 ] 75 63 10 29 29 [ 92 ] 14 [ 21 ] 68 71 56 8 67 [ 91 ] 25 \begin{matrix} [67] & 75 & 63 & 10 \\ 29 & 29 & [92] & 14 \\ [21] & 68 & 71 & 56 \\ 8 & 67 & [91] & 25 \\ \end{matrix} [67]29[21]87529686763[92]71[91]10145625

数据范围及约定

  • 对于 20 % 20\% 20%的数据, 1 ≤ N , ≤ 3 1\le N, \le 3 1N,3
  • 对于 40 % 40\% 40%的数据, 1 ≤ N , M ≤ 4 1\le N,M\le 4 1N,M4
  • 对于 60 % 60\% 60%的数据, 1 ≤ N , ≤ 5 1\le N, \le 5 1N,5
  • 对于 100 % 100\% 100%的数据, 1 ≤ N , M ≤ 6 1\le N, M\le 6 1N,M6 1 ≤ T ≤ 20 1\le T\le 20 1T20
  • 在这里插入图片描述
#include<bits/stdc++.h>
using namespace std;
int t,n,m,ans,maxn;
int a[37];
int vis[7][7];
void dfs(int x)
{if(x>=m*n){maxn=max(maxn,ans);return ;}dfs(x+1);if(vis[x/m+1][x%m+1]==0){ans+=a[x];for(int i=x/m;i<=x/m+2;i++){for(int j=x%m;j<=x%m+2;j++)vis[i][j]++;}dfs(x+1);ans-=a[x];for(int i=x/m;i<=x/m+2;i++){for(int j=x%m;j<=x%m+2;j++)vis[i][j]--;}}
}
int main()
{cin>>t;while(t--){cin>>n>>m;for(int i=0;i<n*m;i++)cin>>a[i];memset(vis,0,sizeof vis);dfs(0);cout<<maxn<<endl;maxn=0,ans=0;memset(a,0,sizeof a);}return 0;
}
http://www.yayakq.cn/news/403411/

相关文章:

  • 网站排名网络推广消防做ccc去那个网站
  • 亿源科技网站建设wordpress被改密码忘记
  • 高端服装网站google网站提交
  • 重庆网站建设优化排名网站正在建设中 文案
  • 网站存储空间如何做网站解析
  • 大莲网站建设公司seo查询系统
  • 高县住房和城乡建设部网站桂林东西巷美食
  • 刷单网站建设wordpress开源app
  • 网站建站哪个公司好一点安卓app开发
  • 学生免费建设网站企业年金交满多少年才能领取
  • vs怎么添加做网站网站开发主要参考文献
  • 游戏代理推广平台北京网络优化推广公司
  • 网站 设计案例百度网盟推广适合方向
  • 建设银行短信带网站韩国最牛的设计网站
  • 网站都去哪里找个人网站推广
  • 做网站最下面写什么软件网络规划设计师 用途
  • 兰州网站制作设计北京网站备案查询
  • 格尔木市住房和城乡建设局网站做设计的平台
  • 有哪些建站的公司天津市建设信息工程网
  • 企业网站开发软件网站设计毕业选题内容
  • 网站建设需要什么证件动画制作视频
  • 如何建立网站自己做站长河源市新闻最新消息
  • ps怎么排版规划设计网站用ps做三网站横幅
  • 盐城网站建设有限公司人才网网站建设方案
  • 百度seo营销网站网站建设需要会一些啥
  • 网站无法被百度收录拓者8室内设计网
  • 仿网站欧铂丽全屋定制价格每平米多少钱
  • 哈尔滨服务专业的建站管理员修改网站的参数会对网站的搜效果产生什么影响?
  • 网站建设vipjiuseluwordpress首页显示字数插件
  • 网站期刊怎么做dedecms 调用网站名称