แรงบันดาลใจจากนี้ อะโวคาโดไม่ได้รับอันตรายในการสร้างความท้าทายนี้
สวัสดีฉันมีความท้าทายฉันต้องการความช่วยเหลือในการทำอโวคาโด
สังเกตอะโวคาโดศิลปะ ASCII นี้:
######
# #
# #### #
# # p# #
## #### #
# #
######
อะโวคาโดนี้ประกอบด้วยภายนอกของ#
s (โดยเฉพาะลำดับแรกและสุดท้ายของ#
s ในแต่ละบรรทัด) และหลุม (รูปร่างของ#
s ในอะโวคาโดที่ไม่ได้สัมผัสภายนอกอะโวคาโด)
จากการทดลองอย่างเข้มงวดเกี่ยวกับอะโวคาโดศิลปะ ASCII เหล่านี้ฉันได้ค้นพบสิ่งต่อไปนี้:
avocado juice in fluid ounces = number of spaces inside avocado but outside pit (the pit is marked with a p in the example) + 2 * number of spaces inside pit
time to juice avocado in minutes = 13 * number of spaces inside pit
ตัวอย่างเช่นอะโวคาโดนี้จะใช้เวลา 26 (2 ช่องว่างในหลุม * 13) นาทีเพื่อให้น้ำผลไม้และจะให้ 23 (19 ช่องว่างภายในอะโวคาโด แต่นอกหลุม + 2 * 2 ช่องว่างภายในหลุม) fl oz ของน้ำผลไม้
ท้าทาย
ด้วยการป้อนข้อมูลของอะโวคาโดศิลปะหนึ่งเดียวของ ASCII เช่นเดียวกับข้างบนที่ประกอบด้วยเฉพาะ#
และช่องว่างส่งออกจำนวนเวลาในไม่กี่นาทีมันจะใช้เวลาในการน้ำผลไม้และปริมาณของน้ำผลไม้ที่มันจะผลิตในลำดับใด ๆ
คุณอาจสมมติว่าอะโวคาโดอินพุตจะมีหนึ่งหลุมเสมอและทั้งอะโวคาโดและหลุมจะปิดเสมอ หลุมและอะโวคาโดจะเชื่อมต่ออยู่เสมอและส่วนย่อยของหลุมจะเชื่อมต่อด้วยเช่นกัน อะโวคาโดและหลุมมักจะนูน โปรดทราบว่าภายนอกอะโวคาโดอาจหนาโดยพลการ
ตัวอย่างอินพุตและเอาต์พุต
######
# #
# #### #
# # # # -> 26 23
## #### #
# #
######
#######
# #
# ### ##
# # # # -> 26 35
# ## #
# #
##########
นี่คือcode-golfดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ