นี่เป็นส่วนหนึ่งของการท้าทาย Cops and Robbers ไปที่นี่เพื่อส่วนตำรวจ
สำหรับวัตถุประสงค์ของการท้าทายนี้เราจะกำหนดช่องว่างเป็นlinefeeds เท่านั้น (0x0A) และช่องว่าง (0x20) โปรดทราบว่าภาษาและรสชาติ regex ส่วนใหญ่พิจารณาอักขระอื่น ๆ มากมายเช่นช่องว่างเช่นกันทั้งภายในและภายนอกช่วง ASCII ดังนั้นคุณอาจไม่สามารถใช้บิวด์อินที่สอดคล้องกันได้
ความท้าทายของโจร
คำตอบของตำรวจสามารถถอดรหัสโดยเปลี่ยนเป็นโปรแกรมหรือฟังก์ชั่นที่ถูกต้อง (ในภาษาที่เลือก) ซึ่งดำเนินงานในการลบช่องว่างออกจากสายป้อนโดยการแทรกช่องว่างลงในรหัส ตัวอย่างเช่นถ้าคุณได้รับอินพุตต่อไปนี้:
H e l l o,
W o r l d!
โปรแกรมควรส่งออก
Hello,World!
หลังจากแทรกช่องว่างจำนวนไบต์ของโซลูชันต้องไม่เกินจำนวนไบต์ที่ระบุในคำตอบของตำรวจ คุณไม่จำเป็นต้องค้นหาวิธีแก้ไขปัญหาแบบเดียวกันกับที่ตำรวจต้องการตราบใดที่คุณใช้งานได้ตามข้อ จำกัด ข้างต้น
หากคุณจัดการสิ่งนี้โพสต์คำตอบด้วยวิธีแก้ปัญหาเชื่อมโยงไปยังคำตอบของตำรวจและแสดงความคิดเห็นในคำตอบของตำรวจที่เชื่อมโยงกลับไปยังของคุณ
โจรที่ร้าวคำตอบตำรวจที่สุดจะชนะ ความสัมพันธ์จะถูกทำลายโดยผลรวมของขนาดของคำตอบตำรวจแตก (ในความโปรดปรานของโจรที่แตกส่งอีกต่อไป)
คำตอบตำรวจแต่ละคนสามารถถอดรหัสได้เพียงครั้งเดียวเท่านั้นและแน่นอนว่าคุณไม่ได้รับอนุญาตให้ถอดรหัสคำตอบของคุณเอง หากคำตอบของตำรวจกลายเป็นโมฆะก่อนหรือหลังถูกแคร็กมันจะไม่ถูกนับเข้ากับคะแนนของนักปล้น