a465. 12405 - Scarecrow
標籤 :
通過比率 : 1019人/1094人 ( 93% ) [非即時]
評分方式:
Tolerant

最近更新 : 2023-08-14 10:46

內容

Taso 有一塊條狀的田地。他計劃在下一季種植不同的作物。但是這個地區有很多烏鴉,Taso 怕他們會吃掉這些作物。因此他決定在田地的不同位置放置稻草人。

田地可以用 1 x 𝑁 的格子模擬。有些部分是不毛之地無法種植作物。一個稻草人除了所在的格子外也保護其左側及右側緊鄰的格子。

已知田地的描述,要保護所有可用田地最少需要幾個稻草人?

輸入說明

輸入開始有一整數 𝑇 (≤ 100),表示測資筆數。

每筆測資第一行有一整數 𝑁 (0 < 𝑁 < 100)。下一行有 𝑁 個字元以描述田地。點 (.) 表示良田,井號 (#) 表示不毛之地。

輸出說明

對於每筆測資,先輸出測資編號,再輸出需放置的稻草人數量。

範例輸入 #1
3
3
.#.
11
...##....##
2
##
範例輸出 #1
Case 1: 1
Case 2: 3
Case 3: 0
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1M
提示 :
標籤:
出處:
UVa12405 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
39865 mu0975353917 ... (Moon Chan) a465
C++ 想法
31 2024-04-07 11:44
30045 dfd8282@gmai ... (fishhh) a465
解題報告
630 2022-04-24 15:55
20688 ejirmp4jo6@g ... (ejirmp4jo6) a465
想法
1813 2020-02-21 01:55