题目
题目概述
在一个战场地图上,你会发现很多被墙(#)隔开的小区域。每个区域内都可能有敌人(E),也可能没有。你的任务是找出哪些区域里的敌人数量是少于给定数值的。
输入说明
首行会有三个数字:N、M和K。
N和M描述了地图的大小,即行数和列数。(N和M都不超过100)
K是你需要考虑的敌人数量上限。
接下来的N行描述了战场地图,其中.代表空地,#代表墙壁,E代表敌人。
输出说明
输出一个数字,表示敌人数量少于K的区域有多少。
样例
输入:
3 5 2
…#EE
E.#E.
###…
输出:
1
代码
from collections import deque
def get_input():
rows, cols, threshold = map