/ 基础 / 题库 /

PROZORI

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
上传者