#arc0162. [arc016_2]音楽ゲーム
[arc016_2]音楽ゲーム
问题描述
高桥君不会演奏乐器,但他非常喜欢音乐游戏。
在这个游戏中,有9个按钮,通过按下按钮来演奏乐器,或者长时间按住按钮来保持演奏状态。
你将得到高桥君玩过的一首曲子的谱面。
按下按钮的位置用x
表示,保持按住按钮的部分用o
表示,其余部分用.
表示。
请输出当高桥君完美地演奏谱面时按下按钮的次数。
输入
输入以以下格式从标准输入中给出。
:
- 第1行是一个整数,表示谱面的行数。
- 谱面始终保证有9列。
- 从第2行开始的N行,给出了高桥君玩的谱面。
- 谱面的类型有3种:
x
o
.
。 - 当谱面为
x
时,高桥君按下按钮。 - 当谱面为
o
时,高桥君按下按钮,并且在相同列上连续出现的o
都要保持按住。 - 当谱面为
.
时,高桥君什么都不做。
- 谱面的类型有3种:
输出
当高桥君完美地演奏谱面时,输出按下按钮的次数。
注意,在输出的最后要换行。
示例输入1
15
.........
.x.......
.........
...x.....
.........
.......o.
.......o.
.......o.
.........
..x.....o
........o
........o
....x...o
.x......o
........o
示例输出1
7
- 需要瞬间按下按钮的部分有5个。
- 长时间按住按钮的部分有2个。
- 总共是7。
示例输入2
6
..o..x.o.
..o..x.o.
..x..o.o.
..o..o.o.
..o..x.o.
..o..x.o.
示例输出2
9
- 需要瞬间按下按钮的部分有5个。
- 注意,当
x
连续出现时,需要多次按下按钮。 - 长时间按住按钮的部分有4个。
- 总共是9。
示例输入3
2
.........
.........
示例输出3
0