Bạn là cao bồi thô bạo nhất, cứng rắn nhất, lạnh lùng nhất phía tây Mississippi. Tuy nhiên, một số anh chàng kỳ lạ trên một trang web mọt sách đã quyết định rằng sẽ rất tuyệt nếu đưa bạn vào những cảnh quan còn dang dở ngẫu nhiên và chiến đấu. Không có vấn đề, bạn vẫn sẽ giành chiến thắng. Tuy nhiên, để giúp bạn chiến thắng những cuộc đấu súng mệt mỏi mà bạn sẽ viết về nhà, thật hữu ích khi biết có bao nhiêu viên đạn mà kẻ hèn nhát ẩn nấp trong cảnh quan có.
Làm thế nào về bạn giúp anh chàng nghèo này ra. Đưa ra một cảnh quan ASCII, tìm khẩu súng bên trong nó và cho anh ta biết có bao nhiêu viên đạn được nạp vào nó. Đây là khẩu súng:
(X)
(X\ /X)
(XVX)
\X/
Mỗi X
trong hình trên là một khe tiềm năng cho một viên đạn. Khe cắm sẽ chứa một khoảng trống hoặc một trong số 0,O,o
(có thể không nhất quán - cao bồi có thể đã nạp các loại đạn khác nhau trong súng của mình).
Sẽ luôn có chính xác một khẩu súng, khớp với mô tả ở trên, trong khung cảnh. Tuy nhiên, xin lưu ý rằng các khoảng trống xung quanh và bên trong súng có thể chứa bất cứ thứ gì.
Đầu vào
Bạn sẽ được cung cấp một chuỗi chứa ASCII có thể in (không phải các tab) và dòng mới cho các dòng riêng biệt. Bạn cũng có thể lấy một danh sách các chuỗi, nếu bạn muốn. Tất cả các chuỗi sẽ được đệm với các khoảng trắng, vì vậy tất cả chúng sẽ có cùng độ dài. Đầu vào sẽ có ít nhất 4 hàng cao và 7 cột rộng.
Sẽ luôn có chính xác một khẩu súng trong cảnh quan.
Đầu ra
Bạn sẽ xuất ra bao nhiêu viên đạn ( 0, O, o
) trong khẩu súng, vì vậy đầu ra của bạn sẽ luôn nằm giữa 0
và 6
.
Các trường hợp thử nghiệm
(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
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất bằng byte thắng.
0
hộp bên trong súng nhưng bên ngoài súng.