Ausgehend von der Ausgabe des Programms ( o) des Polizisten, nder Anzahl der verwendeten Bytes ( ) und der Anzahl der verwendeten eindeutigen Bytes ( c) erhält man einen entsprechenden Code, der nbytelang ist und ceindeutige Bytes enthält, die mit der Ausgabe des Polizisten übereinstimmen o.
Dies ist der Cops-Thread . Posten Sie Lösungen, die hier geknackt werden sollen.
Der Räuber-Thread befindet sich hier .
Cops sollten Lösungen wie diese posten:
#[Language], `n` Bytes, `c` Unique Bytes (c*n points) [Cracked](Link-To-Crack)
[Output]
---
(Optional spoiler)
Regeln
- Sie dürfen keine Eingaben für Ihr Programm machen.
- Das Programm muss mindestens 1 Byte verwenden, darf jedoch 255 Byte nicht überschreiten.
- Die Ausgabe selbst ist ebenfalls auf 255 Bytes begrenzt.
- Das Programm muss bei mehrmaliger Ausführung konsistente Ausgabeergebnisse haben.
- Wenn Ihr Beitrag nicht innerhalb von 7 Tagen geknackt wird, können Sie ihn als "sicher" markieren.
- Veröffentlichen Sie die beabsichtigte Lösung, wenn Sie sie als sicher markieren, und bewerten Sie sie als
c*n. - Markieren Sie eine Antwort nur als "sicher", wenn Sie wirklich die +15 für eine akzeptierte Antwort möchten. Es macht mehr Spaß zu sehen, wie lange Sie gehen können.
- Veröffentlichen Sie die beabsichtigte Lösung, wenn Sie sie als sicher markieren, und bewerten Sie sie als
Gewinnen
- Der ungerissene Beitrag mit der niedrigsten
c*nPunktzahl gewinnt den Thread des Polizisten. - Dies wird nach 10 sicheren Antworten oder ein paar Wochen entschieden.
Vorbehalte
- Wenn Sie sich übermütig fühlen, können Sie dem Benutzer den Algorithmus mithilfe eines Spoiler- Tags mitteilen .
Nicht geknackte Einsendungen:
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>