Este es el hilo conductor de la policía. El hilo de los ladrones está aquí .
Su desafío es escribir un programa o función que, con cierta entrada, imprima la cadena exacta Hello, World!
y una nueva línea. La capitalización, el espaciado y la puntuación deben ser exactos.
La entrada puede tomarse a través de una entrada estándar, un archivo o argumentos de línea de comando / función. La salida se puede proporcionar a través del valor de retorno, escribiendo en un archivo o salida estándar.
Su programa debe imprimir Hello, World!
al menos una entrada. Cuando su programa recibe una entrada incorrecta (es decir, la entrada que no lo imprime Hello, World!
), puede hacer lo que quiera: bloquearse, imprimir tonterías aleatorias, llamar a Chuck Norris, etc.
No puede utilizar un algoritmo de hash ni ningún método similar para ocultar la entrada requerida.
Se prefiere que las presentaciones sean ejecutables y crackeables en TIO . Se permiten envíos no ejecutables o crackeables en TIO, pero incluya instrucciones para descargarlos / ejecutarlos.
Después de una semana, este desafío se cerrará para futuras presentaciones de policías. El ganador es el código más corto que se descifra después de una semana de publicarlo ("es" el código, no este desafío). El ganador será aceptado después de dos semanas.
Después de que haya pasado una semana desde la publicación, marque su respuesta como segura y muestre la entrada (en a > ! spoiler quote
). Si un ladrón rompe su envío (antes de que termine la semana), márquelo como agrietado y muestre la entrada de detención (en a > ! spoiler quote
).
¿Está buscando presentaciones sin descifrar?
fetch("https://api.stackexchange.com/2.2/questions/137742/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=>!i.body_markdown.toLowerCase().includes("cracked")).map(x=>{const matched = /^ ?##? ?(?:(?:(?:\[|<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).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>
sha3
cae en esa categoría, pero de lo contrario, ¿dónde trazas la línea? Quiero decir mod 1e3
que también es una función hash, e incluso iría tan lejos y argumentaría que muchas de las presentaciones serán funciones hash, ya que este desafío es básicamente pedirlo.