PROZORI
时间限制:1秒 内存限制:256M
题目背景
春天来了,人们渐渐的开始拉下了自己的百叶窗。
题目描述
我们把一扇百叶窗用一个 \(4 \times 4\) 的方阵表示。其中每一行要么全是字符 *,要么全是字符 .。百叶窗只会有下面五种状态:
对面的大楼共有 \(n\) 层,每层有 \(m\) 扇窗户。给定大楼的窗户状态表示,请求出上面五种状态的百叶窗各有几扇。
输入格式
第一行有两个整数,分别表示大楼的层数 \(n\) 和窗户数 \(m\)。
下面 \((5n + 1)\) 行,每行 \((5m + 1)\) 个字符,描述大楼的窗户。窗户的边框用 # 表示,内部只有可能是上面给出的五种状态。你可以阅读样例来更好的理解输入格式。
输出格式
输出一行五个用空格隔开的整数,依次表示上述五种状态的百叶窗各有几扇。
输入输出样例 #1
输入 #1
1 2
###########
#....#****#
#....#****#
#....#....#
#....#....#
###########
输出 #1
1 0 1 0 0
输入输出样例 #2
输入 #2
2 3
################
#****#****#****#
#****#****#****#
#****#....#****#
#....#....#****#
################
#....#****#****#
#....#****#....#
#....#....#....#
#....#....#....#
################
输出 #2
1 1 2 1 1
说明/提示
样例 1 解释
- 以第 \(2\) 行第 \(2\) 列为左上角,第 \(5\) 行第 \(5\) 列为右下角的是一扇窗户,是第一种状态。
- 以第 \(2\) 行第 \(7\) 列为左上角,第 \(5\) 行第 \(10\) 列为右下角的是另一扇窗户,是第三种状态。
数据规模与约定
对于全部的测试点,保证 \(1 \leq n, m \leq 100\)。
信息
- ID
- 1042
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 被复制
- 1
- 上传者