นี่น่าจะเป็นความท้าทายของนักกอล์ฟที่ส่วนท้ายของสเปกตรัม แต่ฉันคิดว่ามันอาจจะดีที่จะนำเอาการเพิ่มประสิทธิภาพขนาดเล็กออกมาที่นี่
มีตัวเชื่อมต่อ DVI สามประเภทพื้นฐาน : DVI-A (อะนาล็อก), DVI-D (ดิจิตอล) และ DVI-I (รวมอยู่) นอกจากนี้ยังมีเวอร์ชั่นลิงค์เดียวและคู่ลิงค์ของตัวเชื่อมต่อ DVI-D และ DVI-I แต่ละตัวเชื่อมต่อที่ต่างกันห้าตัวนั้นใช้พินที่แตกต่างกัน
ได้รับหนึ่งA
, D1
, D2
, I1
, I2
เป็นตัวระบุสำหรับประเภทของการเชื่อมต่อการพิมพ์แทน ASCII ที่สอดคล้องกันของหมุดเชื่อมต่อที่:
A:
# # # # # # #
===== # # #
# # # # # #
D1:
# # # # # #
===== # # # # # #
# # # # # #
D2:
# # # # # # # #
===== # # # # # # # #
# # # # # # # #
I1:
# # # # # # # #
===== # # # # # #
# # # # # # # #
I2:
# # # # # # # # # #
===== # # # # # # # #
# # # # # # # # # #
( X:
บรรทัดไม่ได้เป็นส่วนหนึ่งของผลลัพธ์คุณควรพิมพ์ 3 บรรทัดเท่านั้น)
คุณสามารถเขียนโปรแกรมหรือฟังก์ชั่นโดยรับอินพุตผ่าน STDIN, ARGV หรืออาร์กิวเมนต์ของฟังก์ชัน เอาต์พุตจะต้องถูกพิมพ์ไปยัง STDOUT ด้วยฟีดบรรทัดต่อท้ายที่เป็นทางเลือก
คุณสามารถหรือไม่รวมช่องว่างต่อท้ายในบรรทัดที่สองของA
ตัวเชื่อมต่อ คุณต้องไม่ใช้ช่องว่างนำหน้าหรือต่อท้ายเพิ่มเติมที่อื่น
นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุด (เป็นไบต์) ชนะ
"I1"
แทนได้I1
หรือไม่