1432 問題 F: 藍橋杯2013年第四屆真題-剪格子
時間限制: 1s
內存限制: 128MB 提交: 8076 解決: 2533
題目描述
歷屆試題 剪格子
時間限制:1.0s 內存限制:256.0MB
問題描述
如下圖所示,3 x 3 的格子中填寫了一些整數。
+--*--+--+
|10* 1|52|
+--****--+
|20|30* 1|
*******--+
| 1| 2| 3|
+--+--+--+
我們沿著圖中的星號線剪開,得到兩個部分,每個部分的數字和都是60。
本題的要求就是請你編程判定:對給定的m x n 的格子中的整數,是否可以分割為兩個部分,使得這兩個區(qū)域的數字和相等。
如果存在多種解答,請輸出包含左上角格子的那個區(qū)域包含的格子的最小數目。
如果無法分割,則輸出 0。
輸入
程序先讀入兩個整數 m n 用空格分割 (m,n< 10)。
表示表格的寬度和高度。
接下來是n行,每行m個正整數,用空格分開。每個整數不大于10000。
輸出
輸出一個整數,表示在所有解中,包含左上角的分割區(qū)可能包含的最小的格子數目。
樣例輸入
3 3
10 1 52
20 30 1
1 2 3
提示
零基礎同學可以先學習
視頻課程,包含C/C++、Python、百練、藍橋杯輔導、算法數據結構等課程,提供視頻講解以及配套習題,還有老師答疑,
點擊這里了解課程詳情