{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"\u003ch1\u003e产权分配\u003c/h1\u003e\n\n\u003cp\u003e\n 田中先生留下了一片 \u003cvar\u003eHW\u003c/var\u003e 亩的果园。果园被分成东西南北 \u003cvar\u003eH × W\u003c/var\u003e 个区块,每个区块种植着苹果、柿子和橘子。田中先生留下了这样的遗嘱。\n\u003c/p\u003e\n\u003cp\u003e\n 将果园尽可能多地分给血缘关系者。但是,如果相邻区块的东西南北方向种植着相同种类的水果,那么这些区块将被视为一个大区块,因为区块的边界不清晰。\n\u003c/p\u003e\n\u003cp\u003e\n 例如,对于一个 3 × 10 的区块,(\u0027リ\u0027代表苹果,\u0027カ\u0027代表柿子,\u0027ミ\u0027代表橘子)\n\u003c/p\u003e\n\u003ccenter\u003e\n\u003cimg src\u003d\"CDN_BASE_URL/06e2e89f1456440ea922e3c35f8138dc?v\u003d1714031220\"\u003e\n\u003c/center\u003e\n\u003cbr\u003e\n\n\u003cp\u003e\n 如果消除相同树之间的区块边界,结果如下,\n\u003c/p\u003e\n\u003ccenter\u003e\n\u003cimg src\u003d\"CDN_BASE_URL/b3cbb27032c86ca044bd03e50507096b?v\u003d1714031220\"\u003e\n\u003c/center\u003e\n\u003cbr\u003e\n\n\u003cp\u003e\n 最终将分成 10 个区块,也就是可以分给 10 人。\n\u003c/p\u003e\n\n\u003cp\u003e\n 在雪花遮盖区块边界之前,必须完成分配。你的任务是根据果园地图确定分配的区块数。\n\u003c/p\u003e\n\n\u003cp\u003e\n 请编写一个程序,根据果园地图,输出可分配的血缘关系者人数。\n\u003c/p\u003e\n\n\n\u003ch2\u003e输入\u003c/h2\u003e\n\n\u003cp\u003e\n 给定多个数据集。每个数据集以空格分隔的 \u003cvar\u003eH\u003c/var\u003e、\u003cvar\u003eW\u003c/var\u003e (\u003cvar\u003eH, W\u003c/var\u003e ≤ 100) 开始,接下来是由 \u003cvar\u003eH × W\u003c/var\u003e 个字符组成的 \u003cvar\u003eH\u003c/var\u003e 行字符串。该字符串只包含三种字符,分别代表苹果 \u0027\u003cspan\u003e@\u003c/span\u003e\u0027、柿子 \u0027\u003cspan\u003e#\u003c/span\u003e\u0027、橘子 \u0027\u003cspan\u003e*\u003c/span\u003e\u0027。\n\u003c/p\u003e\n\n\u003cp\u003e\n 输入以两行的两个零结束。数据集数不超过 20 个。\n\u003c/p\u003e\n\n\n\u003ch2\u003e输出\u003c/h2\u003e\n\n\u003cp\u003e\n 对于每个数据集,输出可分配的人数到一行。\n\u003c/p\u003e\n\n\u003ch2\u003e示例输入\u003c/h2\u003e\n\n\u003cpre\u003e10 10\n####*****@\n@#@@@@#*#*\n@##***@@@*\n#****#*@**\n##@*#@@*##\n*@@@@*@@@#\n***#@*@##*\n*@@@*@@##@\n*@*#*@##**\n@****#@@#@\n0 0\n\u003c/pre\u003e\n\n\u003ch2\u003e示例输入对应的输出\u003c/h2\u003e\n\n\u003cpre\u003e33\n\u003c/pre\u003e"}}]}