日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

[蓝桥杯][2013年第四届真题]剪格子-dfs

發(fā)布時(shí)間:2023/12/4 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [蓝桥杯][2013年第四届真题]剪格子-dfs 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題目描述
歷屆試題 剪格子
時(shí)間限制:1.0s 內(nèi)存限制:256.0MB

問(wèn)題描述
如下圖所示,3 x 3 的格子中填寫(xiě)了一些整數(shù)。

我們沿著圖中的星號(hào)線剪開(kāi),得到兩個(gè)部分,每個(gè)部分的數(shù)字和都是60。
本題的要求就是請(qǐng)你編程判定:對(duì)給定的m x n 的格子中的整數(shù),是否可以分割為兩個(gè)部分,使得這兩個(gè)區(qū)域的數(shù)字和相等。
如果存在多種解答,請(qǐng)輸出包含左上角格子的那個(gè)區(qū)域包含的格子的最小數(shù)目。
如果無(wú)法分割,則輸出 0。
輸入
程序先讀入兩個(gè)整數(shù) m n 用空格分割 (m,n< 10)。
表示表格的寬度和高度。
接下來(lái)是n行,每行m個(gè)正整數(shù),用空格分開(kāi)。每個(gè)整數(shù)不大于10000。
輸出
輸出一個(gè)整數(shù),表示在所有解中,包含左上角的分割區(qū)可能包含的最小的格子數(shù)目。
樣例輸入

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;//注意坑點(diǎ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)//如果總和是奇數(shù),肯定不可能可以分成相等的2份ans = 0;elsedfs(0, 0, 1, mp[0][0]);//最開(kāi)始一定是從左上角那塊開(kāi)始搜,因?yàn)橐笊辖悄菈Kcout << ans << endl;return 0; }

總結(jié)

以上是生活随笔為你收集整理的[蓝桥杯][2013年第四届真题]剪格子-dfs的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品自拍区 | www.一区二区.com | 日韩精品电影在线观看 | 手机亚洲第一页 | 手机在线播放av | 五月天av影院 | 日本黄色一区二区三区 | 天天干夜操 | 秋霞电影一区二区 | 黄色一级大片在线免费看国产 | 精品久久福利 | 日本在线视频观看 | 午夜有码 | 亚洲aaaaaaa| 青青草在线视频免费观看 | 狠狠的日 | 久久久亚洲天堂 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 日本乱码一区二区 | 国产免费www | 糖心视频在线 | 日本a视频在线观看 | 玖玖网| 狠狠操一区二区 | 网址你懂的在线 | 涩涩五月天| 波多野吉衣一区二区三区 | 丰满少妇在线观看资源站 | 成人黄色免费在线观看 | 国产极品福利 | 朋友的姐姐2在线观看 | 法国极品成人h版 | 精品少妇av | 日韩a级片在线观看 | 日本性爱动漫 | 美女高潮视频在线观看 | 亚洲男人的天堂网 | 一级大片视频 | 欧美久久激情 | 在线天堂www在线国语对白 | 久久久社区 | 操女人网 | 日本中文在线观看 | 91免费在线视频观看 | 东京久久| 国产亚洲精品成人 | 久久久久久av无码免费网站 | 亚洲视频自拍偷拍 | 久久久一| 在线色综合 | 久久精品欧美一区二区三区麻豆 | 久久亚洲综合国产精品99麻豆精品福利 | 97视频免费在线观看 | 久久久久亚洲精品中文字幕 | 欧美一级在线免费观看 | 国产理论影院 | 日本不卡在线播放 | 男女作爱免费网站 | 视频国产一区 | 午夜影院在线 | 麻豆视频传媒 | 欧美中字 | 国产黄色一级 | 中文字幕一区二区人妻电影丶 | 人妻少妇精品无码专区二区 | 成 人 黄 色 片 在线播放 | 欧美999| 日韩不卡一二三 | 欧美国产视频 | 五月天丁香社区 | 嫩草网站入口 | 日本韩国欧美中文字幕 | 欧美一区二区三区在线看 | 在线精品自拍 | 九九热久久免费视频 | 成人午夜在线观看 | 在线免费不卡视频 | 欧美破处大片 | 麻豆视频污| 小毛片| 午夜免费激情视频 | 极品少妇在线观看 | 99re视频这里只有精品 | 自拍色图 | 成人毛片18女人毛片 | 一区二区中文字幕在线观看 | 久久艹这里只有精品 | 欧美不卡视频在线观看 | 操碰97 | 高清av在线 | 亚洲天堂国产精品 | 成人ay| 成年女人免费视频 | 欧美精品人妻一区二区 | 日本午夜一区二区 | 国外av在线 | 亚洲黄视频 | 免费在线观看一区二区 | 国产欧美一区二区三区视频 |