30
会停止吗?(警察)
这是警察的话题。强盗的线索在这里。 您的挑战是要使一个程序永久运行而不暂停1,除非它获得一个或多个特定输入2。如果接收到该输入,则它必须在有限的时间3内终止。这是代码高尔夫球,因此,在获胜后的一周内,没有被强盗破解的最短答案。经过一周之后,请标记为安全答案,并显示暂停输入(中的> ! spoiler quote)。如果强盗破解了您的提交,请将其标记为“已破解”,并显示暂停输入(中的> ! spoiler quote)。 提交最好在TIO上可运行且可破解。允许在TIO上无法运行或破解的提交,但请提供下载/运行的说明。 请确定您的输入是确定的,并在所有运行中保持一致。有关详细信息,请参见此meta帖子。 请不要“实施RSA”或对强盗有任何意义的东西。使用晦涩的语言和功能,不要无聊的加密和散列。我无法使用规则来强制执行此操作,但是如果您所做的只是,您可以期望获得好评sha(input) === "abcd1234"。 1假设计算机不会关闭,破裂,被太阳吞没,宇宙热死机中的过热或TIO超时60秒。 2该程序必须在至少一个输入上停止。只要它在一个输入上永远循环并在另一个输入上停止,它就起作用。 3这必须少于60秒,以便可以在TIO上测试代码。 寻找完整的作品? fetch("https://api.stackexchange.com/2.2/questions/135363/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 = …