Taso 有一塊條狀的田地。他計劃在下一季種植不同的作物。但是這個地區有很多烏鴉,Taso 怕他們會吃掉這些作物。因此他決定在田地的不同位置放置稻草人。
田地可以用 1 x 𝑁 的格子模擬。有些部分是不毛之地無法種植作物。一個稻草人除了所在的格子外也保護其左側及右側緊鄰的格子。
已知田地的描述,要保護所有可用田地最少需要幾個稻草人?
輸入開始有一整數 𝑇 (≤ 100),表示測資筆數。
每筆測資第一行有一整數 𝑁 (0 < 𝑁 < 100)。下一行有 𝑁 個字元以描述田地。點 (.) 表示良田,井號 (#) 表示不毛之地。
對於每筆測資,先輸出測資編號,再輸出需放置的稻草人數量。
3 3 .#. 11 ...##....## 2 ##
Case 1: 1 Case 2: 3 Case 3: 0
ID | User | Problem | Subject | Hit | Post Date |
40989 | joccc014@gma ... (czone) | a465 | 94 | 2024-06-22 18:46 | |
39865 | mu0975353917 ... (Moon Chan) | a465 | 192 | 2024-04-07 11:44 | |
30045 | dfd8282@gmai ... (fishhh) | a465 | 740 | 2022-04-24 15:55 | |
20688 | ejirmp4jo6@g ... (ejirmp4jo6) | a465 | 1952 | 2020-02-21 01:55 |