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

国家城乡和住房建设部网站首页wordpress mysuc cms

国家城乡和住房建设部网站首页,wordpress mysuc cms,做企业网站哪家公司好,国内什么网站用asp.net题目描述 历届试题 剪格子 时间限制#xff1a;1.0s 内存限制#xff1a;256.0MB 问题描述 如下图所示#xff0c;3 x 3 的格子中填写了一些整数。 我们沿着图中的星号线剪开#xff0c;得到两个部分#xff0c;每个部分的数字和都是60。 本题的要求就是请你编程判定1.0s 内存限制256.0MB 问题描述 如下图所示3 x 3 的格子中填写了一些整数。 我们沿着图中的星号线剪开得到两个部分每个部分的数字和都是60。 本题的要求就是请你编程判定对给定的m x n 的格子中的整数是否可以分割为两个部分使得这两个区域的数字和相等。 如果存在多种解答请输出包含左上角格子的那个区域包含的格子的最小数目。 如果无法分割则输出 0。 输入 程序先读入两个整数 m n 用空格分割 (m,n 10)。 表示表格的宽度和高度。 接下来是n行每行m个正整数用空格分开。每个整数不大于10000。 输出 输出一个整数表示在所有解中包含左上角的分割区可能包含的最小的格子数目。 样例输入 3 3 10 1 52 20 30 1 1 2 3 样例输出 3 解题思路 直接看代码注释很清楚 代码如下 #include iostream using namespace std; int sum 0; int ans 99999999; int n, m; const int N 13; int mp[N][N];int dx[] {0, 0, 1, -1}, dy[] {1, -1, 0, 0}; bool vis[N][N];void dfs(int x, int y, int cnt, int sum1) {if (sum1 sum / 2) {if (cnt ans) {ans cnt;return ;}}for (int i 0; i 4; i) {int xx x dx[i], yy y dy[i];if (xx 0 xx n yy 0 yy m)if (!vis[xx][yy]) {vis[xx][yy] true;dfs(xx, yy, cnt 1, sum1 mp[xx][yy]);vis[xx][yy] false;}} }int main() {cin m n;//注意坑点先输入列再输入行for (int i 0; i n; i)for (int j 0; j m; j) {cin mp[i][j];sum mp[i][j];}if (sum % 2)//如果总和是奇数肯定不可能可以分成相等的2份ans 0;elsedfs(0, 0, 1, mp[0][0]);//最开始一定是从左上角那块开始搜因为要包含左上角那块cout ans endl;return 0; }
http://www.pierceye.com/news/554635/

相关文章:

  • 提高网站转化率营销网站制作都选ls15227
  • 一级页面的网站怎么做爱疯卷网站怎么做
  • 网站企业快速备案大气的企业网站
  • 一个好的网站建设微网站手机制作
  • 广州市做民宿什么网站比较好图盛网站建设
  • 深圳做网站佰达科技二十七易语言做网站源码
  • 水禾田网站建设公司南沙区做网站
  • 江西赣州网站上海企业服务云电话
  • 洱源网站建设品牌名字大全
  • 网站建设阶段要做什么帝国cms对比WordPress
  • 盐城做企业网站多少钱网页设计个人总结800
  • 北京做兼职网站温州网站建设模板下载免费
  • 推进门户网站建设方案wordpress插件自动更新
  • 学院网站建设成效做网站需要什么功能
  • o2o手机网站建设技术网站设计师专业
  • 传媒网站建设方案wordpress开源博客系统最新版
  • 三合一网站一般多少钱浙江省和住房建设厅网站
  • 网站开发背景知识论文网页设计表格
  • 广州优秀网站建设怎么寻找国外客户资源
  • 松江新城投资建设集团有限公司网站华能电子商务平台
  • 网站建设设计制作公司微网站微商城
  • 长宁企业网站建设个人做外贸怎么做
  • 饲料 东莞网站建设免费推广app
  • 手机平台网站开发品牌网站设计首选
  • 哪些网站可以做调查赚钱图片生成软件
  • 网站空间的管理wordpress vip system
  • 新思维网站北京住房建设部网站首页
  • 温州网站制作套餐麒麟网站建设
  • 淘宝接单做网站wordpress能做企业网站吗
  • 网站建设运营公众号运营合同app网站开发书籍下载