Đây là một phần của thử thách Cops and Robbers. Tới đây cho phần của cảnh sát.
Với mục đích của thử thách này, chúng tôi sẽ xác định khoảng trắng là chỉ (0x0A) và khoảng trắng (0x20). Lưu ý rằng hầu hết các ngôn ngữ và hương vị regex đều coi nhiều ký tự khác là khoảng trắng, cả bên trong và bên ngoài phạm vi ASCII, do đó bạn có thể không sử dụng được các phần tử tương ứng.
Thử thách của bọn cướp
Câu trả lời của cảnh sát có thể bị bẻ khóa bằng cách chuyển đổi nó thành một chương trình hoặc hàm hợp lệ (theo ngôn ngữ đã chọn), thực hiện nhiệm vụ xóa khoảng trắng khỏi chuỗi đầu vào, bằng cách chèn khoảng trắng vào mã. Ví dụ: nếu bạn nhận được đầu vào sau:
H e l l o,
W o r l d!
Chương trình nên xuất
Hello,World!
Sau khi chèn khoảng trắng, số byte của giải pháp không được vượt quá số byte được nêu trong câu trả lời của cảnh sát. Bạn không phải tìm giải pháp chính xác giống như cảnh sát dự định, miễn là giải pháp của bạn hợp lệ bởi các ràng buộc trên.
Nếu bạn quản lý điều này, hãy đăng câu trả lời với giải pháp, liên kết đến câu trả lời của cảnh sát và để lại nhận xét về câu trả lời của cảnh sát liên kết lại với câu trả lời của bạn.
Tên cướp nào bẻ khóa được nhiều câu trả lời nhất của cảnh sát. Các mối quan hệ bị phá vỡ bởi tổng kích thước của các câu trả lời của cảnh sát bị bẻ khóa (có lợi cho tên cướp đã bẻ khóa các bài nộp dài hơn).
Mỗi câu trả lời của cảnh sát chỉ có thể bị bẻ khóa một lần, và tất nhiên, bạn không được phép bẻ khóa câu trả lời của chính mình. Nếu câu trả lời của cảnh sát hóa ra không hợp lệ trước hoặc sau khi bị bẻ khóa, thì nó không được tính vào điểm số của tên cướp.