Ceci est le fil des flics. Le fil des voleurs est ici .
Votre défi est d'écrire un programme ou une fonction qui, avec une certaine entrée, imprime la chaîne exacte Hello, World!
et une nouvelle ligne. La majuscule, l'espacement et la ponctuation doivent être exacts.
L'entrée peut être prise via une entrée standard, un fichier ou des arguments de ligne de commande / fonction. La sortie peut être donnée via une valeur de retour, une écriture dans un fichier ou une sortie standard.
Votre programme doit imprimer Hello, World!
pour au moins une entrée. Lorsque votre programme reçoit la mauvaise entrée (c'est-à-dire l'entrée qui ne le fait pas imprimer Hello, World!
), il peut faire tout ce que vous voulez - planter, imprimer des bêtises aléatoires, appeler Chuck Norris, etc.
Vous ne pouvez pas utiliser un algorithme de hachage ou toute méthode similaire pour masquer l'entrée requise.
Les soumissions sont préférables pour être exécutables et fissurables sur TIO . Les soumissions non exécutables ou fissurables sur TIO sont autorisées, mais veuillez inclure des instructions pour les télécharger / les exécuter.
Après une semaine, ce défi sera fermé aux futures soumissions de flics. Le gagnant est le code le plus court qui n'est pas fissuré après une semaine de publication ("c'est" le code, pas ce défi). Le gagnant sera accepté après deux semaines.
Après qu'une semaine s'est écoulée depuis la publication, veuillez marquer votre réponse comme sûre et montrer l'entrée (en a > ! spoiler quote
). Si un voleur déchiffre votre soumission (avant la fin de la semaine), veuillez la marquer comme fissurée et montrer l'entrée d'arrêt (dans un> ! spoiler quote
).
Vous recherchez des soumissions non fissurées?
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
tombe dans cette catégorie, mais sinon où tracez-vous la ligne? Je veux dire que mod 1e3
c'est aussi une fonction de hachage, et j'irais même jusqu'à dire que bon nombre des soumissions vont être des fonctions de hachage, car ce défi le demande essentiellement.