CSES 1192 - Counting Rooms
1.0s 512M給你一張某棟建築物的地圖,你的任務是計算其中房間的數量。地圖的大小為 \(n \times m\) 個方格,每個方格不是地板就是牆壁。你可以在地板格上向左、右、上、下行走。
輸入格式
第一行有兩個整數 \(n\) 與 \(m\):地圖的高度和寬度。
接下來有 \(n\) 行,每行 \(m\) 個字元,描述地圖。每個字元不是 .(地板)就是 #(牆壁)。
輸出格式
輸出一個整數:房間的數量。
範例輸入 1
5 8
########
#..#...#
####.#.#
#..#...#
########
範例輸出 1
3
限制
- \(1 \le n, m \le 1000\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入