#tctm6822. 红与黑

    ID: 3824 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>搜索基础第十七讲(Level2)GESP 6级

红与黑

红与黑

题目描述

有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向四周相邻的黑色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。

输入格式

第一行是两个整数 n 和 m,表示房间是 n 行 m 列大小。在接下来的 n 行中,每行包括 m 个字符。每个字符表示一块瓷砖的颜色,规则如下:

  1. '.':黑色的瓷砖;

  2. '#':红色的瓷砖;

  3. '@':黑色的瓷砖,并且你站在这块瓷砖上。该字符在数据中出现一次。

输出格式

一行,显示你从初始位置出发能到达的瓷砖数(注意:记数时包括初始位置的瓷砖)。

样例输入 #1

5 6
....#.
.....#
......
#@...#
.#..#.

样例输出 #1

21

数据范围

1<n,m<20

知识点与难度

本题涉及的知识点为搜索基础,从属于 GESP 6级,难度等级:Mid-


测试点分布

Subtask 分值 测试点编号 说明
1 100 1 样例