Dada a saída do programa do policial ( o
), a contagem de bytes ( n
) e o número de bytes únicos ( c
) usados, cria um trecho de código correspondente n
com bytes de comprimento c
e bytes únicos que correspondem à saída do policial o
.
Este é o tópico da polícia . Poste soluções que devem ser quebradas aqui.
O segmento de ladrões está localizado aqui .
A polícia deve publicar soluções como esta:
#[Language], `n` Bytes, `c` Unique Bytes (c*n points) [Cracked](Link-To-Crack)
[Output]
---
(Optional spoiler)
Regras
- Você não pode receber nenhuma entrada para o seu programa.
- O programa deve usar pelo menos 1 byte, mas não pode exceder 255 bytes.
- A saída em si também é limitada a 255 bytes.
- O programa deve ter resultados de saída consistentes quando executado várias vezes.
- Se o seu envio não for quebrado dentro de sete dias, você poderá marcá-lo como "seguro".
- Ao marcar como seguro, publique a solução pretendida e marque-a como
c*n
. - Marque uma resposta como "segura" apenas se você realmente deseja +15 para uma resposta aceita; é mais divertido ver quanto tempo você pode ir.
- Ao marcar como seguro, publique a solução pretendida e marque-a como
Ganhando
- A postagem sem rachaduras com a menor
c*n
pontuação baixa ganha o thread do policial. - Isso será decidido após 10 respostas seguras, ou algumas semanas.
Ressalvas
- Se você se sentir convencido, poderá informar ao usuário o algoritmo usando uma tag de spoiler .
Envios sem rachaduras:
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>