#C04L07P07. C04.L07.二维数组练习(一).课后练习3.填单词
C04.L07.二维数组练习(一).课后练习3.填单词
题目描述
现在有一个 N*N ( 5 <= N <= 100 ) 的方格,其中格子中为 ‘-’ 的表示空格,为 ‘#’ 表示不可填格子。比如:
----#
--##-
-----
-##--
#----
一个单词长度至少是 2 ,并按通常的纵横字谜规则填。上图中,我们可以填写 5 个横向的单词,可以填写 4 个纵向的单词。
你的任务是对于给定的方格,求可以有多少个横向和纵向的单词。
输入格式
第一行: 一个整数 N。
第二至第 N+1 行: 第行有 N 个字母,或者是 '#' 或者是 '-',表示方格的初始状态。
输出格式
只一行: 有两个用空格分开的整数,分别为横向的单词数和纵向的单词数。
样例
5
----#
--##-
-----
-##--
#----
5 4
相关
在以下作业中: