คุณเป็นคาวบอยที่หยาบที่สุดแกร่งและเด็ดสุดทางตะวันตกของแม่น้ำมิสซิสซิปปี อย่างไรก็ตามมีบางคนที่ประหลาดในเว็บไซต์แปลกประหลาดตัดสินใจว่ามันจะเจ๋งมากที่จะส่งเสียงคุณภูมิทัศน์ที่ไม่เสร็จและต่อสู้แบบสุ่ม ไม่ว่าคุณจะยังชนะอยู่ อย่างไรก็ตามเพื่อช่วยให้คุณชนะการชกต่อยอย่างโหดร้ายที่คุณเขียนถึงที่บ้านคุณควรทราบว่ามีกระสุนจำนวนเท่าใดที่คนขี้เกียจหลบซ่อนตัวอยู่ในภูมิประเทศ
แล้วคุณช่วยคนจนคนนี้ออกมาได้อย่างไร รับภูมิทัศน์ 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
นี่คือcode-golfดังนั้นคำตอบที่สั้นที่สุดในจำนวนไบต์ชนะ
0
ด้านในของกล่องปืน แต่อยู่นอกปืน