{"trustable":false,"sections":[{"title":"","value":{"format":"HTML","content":"有一个长方形的房间,上面铺着很多方形瓷砖。 每块瓷砖都涂成白色或黑色。 可莉正在快乐地玩游戏,她站在黑色的瓷砖上。 并且她可以移动到四个相邻的瓷砖之一。 但是她不能在白砖上移动,他只能在黑砖上移动。\n\u003cbr\u003e\n可莉希望你能编写一个程序来帮帮可莉计算计算出出,她通过重复上述动作可以到达的黑色瓷砖的数量。"}},{"title":"Input","value":{"format":"HTML","content":"输入由多个数据集组成。 一个数据集以包含两个正整数 W 和 H 的行开始; W 和 H 分别是 x 和 y 方向上的瓦片数。 W和H不大于20。\n\u003cbr\u003e\n数据集中还有 H 行,每行包含 W 个字符。 每个字符代表瓷砖的颜色,如下所示。\n\u003cbr\u003e\n\u0027。\u0027 - 黑色瓷砖\u003cbr\u003e\n\u0027#\u0027 - 红色方块\u003cbr\u003e\n\u0027@\u0027 - 黑色瓷砖上的男人(在数据集中只出现一次)\u003cbr\u003e\n输入的结束由由两个0组。\u003cbr\u003e"}},{"title":"Output","value":{"format":"HTML","content":"对于每个数据集,您的程序应输出一行,其中包含他可以从初始图块(包括其自身)到达的图块数量。"}},{"title":"Sample","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e\n11 6\n..#..#..#..\n..#..#..#..\n..#..#..###\n..#..#..#@.\n..#..#..#..\n..#..#..#..\n7 7\n..#.#..\n..#.#..\n###.###\n...@...\n###.###\n..#.#..\n..#.#..\n0 0\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e\n6\n13\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}}]}