กฎระเบียบ
โปรแกรมควรรับสตริง / อาร์เรย์ของคำเป็นอินพุต สำหรับแต่ละคำในสตริง / อาเรย์มันจะสร้างคำใหม่โดยการใช้ตัวอักษรในการสลับแฟชั่นจากด้านหน้าและด้านหลังของคำ
12345 678 9 -> 15243 687 9
จากนั้นจะจัดเรียงคำใหม่ในลักษณะสลับระหว่างคำแรกสุดและคำที่เกิดขึ้นล่าสุดในสตริง
15243 687 9 -> 15243 9 687
ในที่สุดมันจะสร้างสตริงขึ้นใหม่โดยการวางช่องว่างแท็บและการขึ้นบรรทัดใหม่ที่ดัชนีซึ่งเป็นตำแหน่งเริ่มต้นก่อนที่จะแสดงผลลัพธ์
12345 678 9-> 15243 687 9 -> 15243 9 687 -> 15243 968 7
เอาต์พุตควรเป็นประเภทข้อมูลเดียวกับอินพุต
ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
ตัวอย่าง
อินพุต:
สุนัขจิ้งจอกสีน้ำตาลอย่างรวดเร็วกระโดดข้ามสุนัขขี้เกียจ
ผลลัพธ์:
Teh d.ogq kucil yaz bnrwo tehf xoo rvej supmอินพุต:
สุนัขจิ้งจอกสีน้ำตาลอย่างรวดเร็วกระโดด
ข้ามสุนัขขี้เกียจ
ผลลัพธ์:
Teh d.ogq kucil yaz bnrwo
tehf xoo rvej supmอินพุต:
Aflack
เอาท์พุท:
Akfcla
นี่คือรหัส - กอล์ฟเพื่อให้ได้รหัสที่สั้นที่สุด