อีกความท้าทายของจิมมี่โดยพ่อดั้งเดิมของเขา เห็นเหล่านี้อื่น ๆ ที่น่ารัก ความท้าทาย
อย่างที่คุณรู้เมื่อเร็ว ๆ นี้เราได้เห็นความท้าทายที่เกี่ยวข้องกับจิมมี่บนแพลตฟอร์ม ตอนนี้จิมมี่เป็นนักกายกรรมที่ฉันพูดถึงมาก่อนและเขามีเคล็ดลับอื่น ๆ
หนึ่งในเทคนิคเหล่านี้แขวนด้วยเชือก นี่คือตัวอย่างของเชือกที่ Jimmy สามารถแขวนได้จาก:
||
||
||
||
||
||
เมื่อจิมมี่แขวนเชือกดูเหมือนว่า:
||
||
/o\
||
||
||
เขาสามารถแขวนทางด้านซ้ายหรือด้านขวาของเชือกได้ดังนั้นสิ่งนี้:
||
||
||
/o\
||
||
ถูกต้องเช่นกัน แต่เขาไม่สามารถแขวนโดยส่วนใดส่วนหนึ่งได้ดังนั้นอะไรเช่นนี้:
||
||
||
/o\|
||
||
ไม่ถูกต้อง โปรดสังเกตว่าเมื่อเขาถูกแขวนโดยส่วนหนึ่งของร่างกายเชือกอีกครึ่งหนึ่งจะปรากฏให้เห็นเพราะจิมมี่ไม่ได้ซ่อนไว้
นอกจากนี้จิมมี่ไม่ชอบห้อยอยู่ที่ก้นเชือก - มันทำให้เขากลัว - ดังนั้นสิ่งนี้:
||
||
||
||
||
/o\
ไม่ถูกต้อง
ความท้าทาย
รับสถานการณ์ของจิมมี่เหมือนสถานการณ์ข้างต้นและเอาท์พุทว่าจิมมี่จะติดเชือกหรือไม่ผ่านความจริงหรือความเท็จ
โดยเฉพาะ
เขียนโปรแกรมที่รับอินพุต สิ่งนี้สามารถผ่านฟังก์ชั่นหรือวิธีการอินพุตอื่น ๆ ที่เหมาะสม
- การป้อนข้อมูลควรเป็นฉากหนึ่งจิมมี่และเชือกอย่างสุดขั้วด้านบน
โปรแกรมควรส่งออกค่าความจริงหรือเป็นเท็จไปยังคอนโซลโดยพิจารณาจากว่าจิมมี่สามารถแขวนกับเชือกหรือว่าเขาจะหลุดเชือกตามลำดับ
เกณฑ์สำหรับ Jimmy สามารถแขวนบนเชือกได้:
สองส่วนของร่างกายของเขาอยู่บนเชือก
เขาไม่ได้อยู่ที่ก้นเชือก
เขาไม่ได้ลอยอยู่กลางอากาศ
คุณสามารถสมมติว่าเชือกจะตรงสร้างขึ้นจาก
||
ส่วนและจะมีความยาวมากกว่าหนึ่งตัวอักษรคุณสามารถถือว่าเชือกทั้งหมดหนึ่งตัวและ Jimmy เอกพจน์หนึ่งตัวจะปรากฏในฉากของคุณไม่มากไปกว่านั้น
คุณสามารถสรุปได้ว่าจะไม่มีการขึ้นบรรทัดใหม่ที่ด้านล่างของเชือก
คุณจะต้องครอบคลุมจำนวนช่องว่างนำหน้าหรือต่อท้ายก่อนและหลังเชือก
กรณีทดสอบ
||
||
|| TRUTHY
/o\
||
||
||
||
/o\| FALSY
||
||
||
/o\ TRUTHY
||
||
/o\ FALSY
/o\
|| TRUTHY
||
||
/o\ || FALSY
||
||
เกณฑ์การให้คะแนน
นี่คือรหัสกอล์ฟดังนั้นคะแนนต่ำสุดเป็นไบต์ชนะหลังจากผ่านไปประมาณหนึ่งสัปดาห์
ลีดเดอร์บอร์ด
คุณสามารถดูกระดานแต้มนำสำหรับโพสต์นี้โดยขยายวิดเจ็ต / ตัวอย่างด้านล่าง เพื่อให้โพสต์ของคุณรวมอยู่ในการจัดอันดับคุณต้องมีส่วนหัว ( # header text
) พร้อมข้อมูลต่อไปนี้:
ชื่อของภาษา (จบด้วยเครื่องหมายจุลภาค
,
หรือเส้นประ-
) ตามด้วย ...จำนวนไบต์เป็นจำนวนสุดท้ายที่จะปรากฏในส่วนหัวของคุณ
ตัวอย่างเช่นJavaScript (ES6), 72 bytes
ถูกต้อง แต่Fortran, 143 bytes (8-bit)
ไม่ถูกต้องเนื่องจากการนับไบต์ไม่ใช่ตัวเลขสุดท้ายในส่วนหัว (คำตอบของคุณจะถูกจดจำเป็น 8 ไบต์ - อย่าใช้ประโยชน์จากสิ่งนี้)
<!-- Run the snippet to see the leaderboard. Report any bugs to @ozewski on Github. --> <iframe src="https://ozewski.github.io/ppcg-leaderboard/?id=187759" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>