Compte tenu de la sortie du programme du flic ( o
), du nombre d'octets ( n
) et du nombre d'octets uniques ( c
) utilisés, créez un morceau de code correspondant qui est n
long en octets avec c
des octets uniques qui correspondent à la sortie du flic o
.
Ceci est le fil des flics . Postez des solutions à craquer ici.
Le fil des voleurs se trouve ici .
Les flics devraient publier des solutions comme celle-ci:
#[Language], `n` Bytes, `c` Unique Bytes (c*n points) [Cracked](Link-To-Crack)
[Output]
---
(Optional spoiler)
Règles
- Vous ne pouvez prendre aucune entrée pour votre programme.
- Le programme doit utiliser au moins 1 octet, mais ne peut pas dépasser 255 octets.
- La sortie elle-même est également limitée à 255 octets.
- Le programme doit avoir des résultats de sortie cohérents lorsqu'il est exécuté plusieurs fois.
- Si votre soumission n'est pas piratée dans les 7 jours, vous pouvez la marquer comme "sûre".
- Lorsque vous la marquez en sécurité, postez la solution prévue et notez-la
c*n
. - Ne marquez une réponse comme "sûre" que si vous voulez vraiment le +15 pour une réponse acceptée; c'est plus amusant de voir combien de temps vous pouvez y aller.
- Lorsque vous la marquez en sécurité, postez la solution prévue et notez-la
Gagnant
- Le post non fissuré avec le
c*n
score le plus bas , gagne le fil du flic. - Cela sera décidé après 10 réponses sûres, ou quelques semaines.
Avertissements
- Si vous vous sentez arrogant, vous pouvez dire à l'utilisateur l'algorithme à l'aide d'une balise de spoiler .
Soumissions non fissurées:
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>