Dato l'output del programma del cop ( o
), il conteggio dei byte ( n
) e il numero di byte univoci ( c
) utilizzati, viene fornito un pezzo di codice corrispondente che è n
lungo byte con c
byte univoci che corrispondono all'output del poliziotto o
.
Questo è il filo della polizia . Pubblica soluzioni che devono essere risolte qui.
Il thread dei ladri si trova qui .
I poliziotti dovrebbero pubblicare soluzioni come questa:
#[Language], `n` Bytes, `c` Unique Bytes (c*n points) [Cracked](Link-To-Crack)
[Output]
---
(Optional spoiler)
Regole
- Non puoi accettare alcun input per il tuo programma.
- Il programma deve utilizzare almeno 1 byte, ma non può superare 255 byte.
- Anche l'output stesso è limitato a 255 byte.
- Il programma deve avere risultati di output coerenti se eseguito più volte.
- Se l'invio non viene infranto entro 7 giorni, è possibile contrassegnarlo come "sicuro".
- Quando lo contrassegni come sicuro, pubblica la soluzione desiderata e assegnala come
c*n
. - Contrassegna una risposta come "sicura" solo se vuoi davvero il +15 per una risposta accettata; è più divertente vedere per quanto tempo puoi andare.
- Quando lo contrassegni come sicuro, pubblica la soluzione desiderata e assegnala come
vincente
- Il post senza crack con il
c*n
punteggio più basso vince il thread del poliziotto. - Questo sarà deciso dopo 10 risposte sicure o poche settimane.
Avvertenze
- Se ti senti arrogante, potresti dire all'utente l'algoritmo usando un tag spoiler .
Contributi non crackati:
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>