#CF1921G. 淘气的射手
淘气的射手
淘气的射手
- 时间限制:2 秒
- 内存限制:256 MiB
题目描述
有一个 的方格场地,每个格子可能有一个目标(#),也可能为空(.)。
射手选择一个格子作为射击起点,并选择右下、左下、左上、右上四个方向之一。以右下方向为例,若起点为 ,则会击中所有满足 、 且 的目标;另外三个方向同理。
求一次射击最多能击中多少个目标。
输入格式
第一行是测试组数 。每组第一行包含 ,接下来 行描述方格。
输出格式
每组输出一个整数,表示最多击中的目标数。
样例输入 1
4
3 3 1
.#.
###
.#.
2 5 3
###..
...##
4 4 2
..##
###.
#..#
####
2 1 3
#
#
样例输出 1
3
4
5
2
数据范围
,,,所有测试组的 之和不超过 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 20 | 每组 |
| 2 | 40 | 每组 |
| 3 | 无特殊限制 |