Với đầu ra của chương trình của cop ( o
), byte-Count ( n
) và số byte duy nhất ( c
) được sử dụng, đưa ra một đoạn mã tương ứng n
dài byte với c
byte duy nhất khớp với đầu ra của cop o
.
Đây là chủ đề cảnh sát . Đăng các giải pháp được bẻ khóa ở đây.
Các chủ đề cướp được đặt ở đây .
Cảnh sát nên đăng giải pháp như thế này:
#[Language], `n` Bytes, `c` Unique Bytes (c*n points) [Cracked](Link-To-Crack)
[Output]
---
(Optional spoiler)
Quy tắc
- Bạn không thể lấy bất kỳ đầu vào cho chương trình của bạn.
- Chương trình phải sử dụng ít nhất 1 byte, nhưng không thể vượt quá 255 byte.
- Bản thân đầu ra cũng bị giới hạn ở 255 byte.
- Chương trình phải có kết quả đầu ra nhất quán khi được thực hiện nhiều lần.
- Nếu bài nộp của bạn không bị bẻ khóa trong vòng 7 ngày, bạn có thể đánh dấu nó là "an toàn".
- Khi đánh dấu nó an toàn, đăng giải pháp dự định và cho điểm là
c*n
. - Chỉ đánh dấu một câu trả lời là "an toàn" nếu bạn thực sự muốn +15 cho câu trả lời được chấp nhận; sẽ vui hơn khi thấy bạn có thể đi bao lâu.
- Khi đánh dấu nó an toàn, đăng giải pháp dự định và cho điểm là
Chiến thắng
- Bài đăng không bị bẻ khóa với
c*n
số điểm thấp nhất , sẽ giành được chủ đề của cảnh sát. - Điều này sẽ được quyết định sau 10 câu trả lời an toàn, hoặc một vài tuần.
Hãy cẩn thận
- Nếu bạn cảm thấy tự mãn, bạn có thể nói với người dùng thuật toán bằng cách sử dụng thẻ spoiler .
Đệ trình chưa được giải quyết:
fetch("https://api.stackexchange.com/2.2/questions/147635/answers?order=desc&sort=activity&site=codegolf&filter=!.Fjs-H6J36vlFcdkRGfButLhYEngU&key=kAc8QIHB*IqJDUFcjEF1KA((&pagesize=100").then(x=>x.json()).then(data=>{var res = data.items.filter(i=>!/^#.*cracked/im.test(i.body_markdown)).map(x=>{const matched = /^ ?#{1,3} ?(?:(?:(?:\[|<a href ?= ?".*?">)([^\]]+)(?:\]|<\/a>)(?:[\(\[][a-z0-9/:\.]+[\]\)])?)|([^, ]+)).*[^\d](\d+) ?\[?(?:.*(?:byte|block|codel)s?)(?:\](?:\(.+\))?)? ?(?:\(?(?!no[nt][ -]competing)\)?)?/gim.exec(x.body_markdown);if(!matched){return;}return {link: x.link, lang: matched[1] || matched[2], owner: x.owner}}).filter(Boolean).reverse().forEach(ans=>{var tr = document.createElement("tr");var add = (lang, link)=>{var td = document.createElement("td");var a = document.createElement("a");a.innerHTML = lang;a.href = link;td.appendChild(a);tr.appendChild(td);};add(ans.lang, ans.link);add(ans.owner.display_name, ans.owner.link);document.querySelector("tbody").appendChild(tr);});});
<html><body><h1>Uncracked Submissions</h1><table><thead><tr><th>Language</th><th>Author</th></tr></thead><tbody></tbody></table></body></html>