6
ย้อนกลับข้อความ Boustrophedon
Boustrophedonเป็นประเภทของข้อความสองทิศทางที่เส้นต่อเนื่องสลับกันระหว่างการอ่านจากซ้ายไปขวาและจากขวาไปซ้าย ทิศทางของตัวละครถูกสะท้อนด้วยทิศทางการอ่าน ในระบบการเขียนแบบย้อนกลับ boustrophedon อักขระถูกหมุน 180 แทนที่จะเป็นมิเรอร์ ท้าทาย เขียนโปรแกรม / ฟังก์ชั่นที่ยอมรับสตริงข้อความและคอลัมน์จำนวนหนึ่งและส่งออกสตริงที่จัดรูปแบบเป็นจำนวนคอลัมน์ที่ระบุโดยมีบรรทัดสลับกันพลิกคว่ำ อินพุต โปรแกรมของคุณควรยอมรับข้อโต้แย้งสองข้อ: S สตริงของข้อความที่จะจัดรูปแบบ N, จำนวนคอลัมน์ เอาท์พุต โปรแกรมของคุณควรเอาท์พุท S ที่ห่อหุ้มไว้ในคอลัมน์ N โดยมีบรรทัดสลับกันพลิก 180 องศา ทิศทางการอ่านของบรรทัดแรกนั้นจากซ้ายไปขวาเสมอ ไม่ต้องกังวลว่าจะวางบรรทัดตรงไหนบรรทัดสามารถแบ่งได้ทุกตัวอักษรโดยไม่ต้องใช้การสะกดคำ คุณอาจจะสมมติว่าสตริงอินพุตจะไม่มีตัวแบ่งบรรทัดใด ๆ ต่อไปนี้เป็นอักขระที่โปรแกรมของคุณควรสนับสนุนด้วยสำเนาที่พลิกกลับของพวกเขา: Uppercase: ABCDEFGHIJKLMNOPQRSTUVWXYZ ∀qƆpƎℲפHIſʞ˥WNOԀQɹS┴∩ΛMX⅄Z Lowercase: abcdefghijklmnopqrstuvwxyz ɐqɔpǝɟƃɥᴉɾʞlɯuodbɹsʇnʌʍxʎz Punctuation: &_?!"'., ⅋‾¿¡„,˙' กรณีทดสอบ S: The quick brown fox jumps over the lazy dog. …