ให้ตัวอักษรภาษาอังกฤษงานของคุณคือการสร้างตัวอักษรกึ่งแนวทแยงให้กับการป้อนข้อมูล
วิธีสร้างตัวอักษรกึ่งแนวทแยง
คำอธิบายสั้น ๆ : อันดับแรกคุณรับตำแหน่งของตัวอักษรในตัวอักษรP( Pมีการจัดทำดัชนี 1 ที่นี่) จากนั้นคุณพิมพ์ตัวอักษรแต่ละตัวจนกระทั่งอินพุต (รวม) บนบรรทัดนำหน้าP-1และทำซ้ำตัวอักษรPครั้งนั้นแทรกด้วยเว้นวรรค
ตัวอย่าง :
ได้รับ
Fโปรแกรมของคุณควรส่งออก:BB CCC DDDD EEEEE FFFFFFได้รับ
Kโปรแกรมของคุณควรส่งออก:A BB CCC DDDD EEEEE FFFFFF GGGGGGG HHHHHHHH IIIIIIIII JJJJJJJJJJ KKKKKKKKKKKได้รับ
Aโปรแกรมของคุณควรส่งออก:A
กฎระเบียบ
คุณอาจเลือกตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่ แต่ควรสอดคล้องกัน
คุณอาจมีช่องว่างที่ไม่เกี่ยวข้องดังต่อไปนี้:
- หนึ่งช่องว่างที่สอดคล้องกัน (ในแต่ละบรรทัด)
- ขึ้นบรรทัดใหม่หรือขึ้นบรรทัดใหม่
- ช่องว่างต่อท้าย
อินพุทและเอาท์พุทสามารถถ่ายได้ด้วยค่าเฉลี่ยมาตรฐานและใช้ช่องโหว่เริ่มต้น
คุณได้รับอนุญาตให้ส่งออกรายการบรรทัดแทนตราบใดที่คุณยังให้บริการเวอร์ชันASCII
นี่คือโค้ดกอล์ฟดังนั้นโค้ดที่สั้นที่สุดในหน่วยไบต์ชนะ!
แรงบันดาลใจจากความท้าทายนี้