蓝桥杯历届试题 剪格子 (DFS)
http://lx.lanqiao.cn/problem.page?gpid=T27
歷屆試題 剪格子
時(shí)間限制:1.0s 內(nèi)存限制:256.0MB
提交此題 錦囊1 錦囊2
問(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ù)目。
樣例輸入1
樣例輸出1
3樣例輸入2
4 3 1 1 1 1 1 30 80 2 1 1 1 100樣例輸出2
10/*
很明顯是搜索題,根據(jù)題意可知起點(diǎn)就是左上角那個(gè)點(diǎn),a[0][0].問(wèn)題多解求最優(yōu)宜用DFS
*/
AC_code:
總結(jié)
以上是生活随笔為你收集整理的蓝桥杯历届试题 剪格子 (DFS)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基础练习 01字串(取位操作)
- 下一篇: 历届试题 错误票据(multiset)