Ви найжорсткіший, найжорсткіший, найкрутіший ковбой на захід від Міссісіпі. Однак якийсь дивний хлопець на дурному веб-сайті ботанік вирішив, що було б круто, щоб забити вас у випадкові незавершені пейзажі та битися. Неважливо, ти все одно переможеш. Однак, щоб допомогти вам виграти ті виснажливі перестріли, про які ви будете писати вдома, корисно дізнатися, скільки куль кулять у ландшафті.
Як щодо того, щоб допомогти цьому бідолаху вийти. Враховуючи краєвид ASCII, знайдіть в ньому пістолет і скажіть, скільки кульок у нього завантажено. Це пістолет:
(X)
(X\ /X)
(XVX)
\X/
Кожне Xна наведеному вище зображенні є потенційним гніздом для кулі. У слоті буде або пробіл, або один із 0,O,o(можливо, не буде послідовним - ковбой, можливо, завантажив у свій пістолет кулі різних типів).
У пейзажі завжди буде рівно одна рушниця, що відповідає вищеописаному опису. Однак зауважте, що в просторах навколо та всередині гармати може міститися що завгодно.
Вхідні дані
Вам буде надано рядок, що містить файл для друку ASCII (щоб не вкладки) та нові рядки до окремих рядків. За бажанням ви також можете взяти список рядків. Струни всі будуть оббиті пробілами, тому всі вони будуть однакової довжини. Вхід буде не менше 4 рядів у висоту та 7 стовпців завширшки.
У пейзажі завжди буде рівно одна рушниця.
Вихід
Ви виведете, скільки кульок ( 0, O, o) є в пістолеті, тож ваш вихід завжди буде між 0і 6.
Випробування
(0) ( )
(o\ /o( \ / )
(oVo) ( V )
\o/ \ /
0
----------------------------
////////////////////////////
////////////////////////////
/////////////(o)////////////
///////////(0\// )//////////
////////////( Vo)///////////
/////////////\ /////////////
////////////////////////////
----------------------------
3
()()()()()()()()()()()()()()()()\)/)()()()()()()()()()()()()
()()()()()()()()()()()()()()()()(V)()()()()()()()()()()()()(
()()()()()()()(\0/)()()()()()()()()()()()()()()()()()()()()(
()()()()()()()()()()()()()()()()()()()()()()()( )()()()()()(
()()()()()()(o)()()()()()()()(00)()()()()()(( \(/0)()()()()(
()()()()()()()()()()()()()()()()()()()()()()(( V )()()()()()
()()()()()()()()()()()()()()()()()()()()()()()\O/()()()()()(
2
------(0)---
||||(0\|/0)
-----(0V0)--
||||||\0/
-------_------
|||||||-|
------|-|
|||||||-|
------|-|
6
00ooOO(0)/\\/V
( )
( \\/ )
( V )
\\ /
00OOoo()()()())))
0
(\) (0)
(0\\/0) ( \0/ )
(0V0) ( V )
\\0/ \ /
1 (left gun is invalid because of the `\` in the bullet slot)
-00(0)00\0
-(O\0/o)\
- (OVo)o\0
-o \ /oo/
5
Це код-гольф , тому найкоротша відповідь у байтах виграє.
0всередині обмежувальної коробки гармати, але поза пістолетом.