यह पुलिस का धागा है। लुटेरों का धागा यहीं है ।
आपकी चुनौती एक कार्यक्रम बनाने की है जो बिना रुके 1 हमेशा के लिए चलती है , जब तक कि उसे कोई विशेष इनपुट या इनपुट 2 प्राप्त न हो । यदि यह उस इनपुट को प्राप्त करता है, तो उसे समय 3 की परिमित राशि में समाप्त करना होगा । यह कोड-गोल्फ है , इसलिए सबसे छोटा जवाब जो जीत दर्ज करने के एक सप्ताह के भीतर एक डाकू द्वारा क्रैक नहीं किया गया है। सप्ताह बीत जाने के बाद, कृपया अपने उत्तर को सुरक्षित मानें और हॉल्टिंग इनपुट (a > ! spoiler quote
) दिखाएं । यदि कोई डाकू आपके सबमिशन को क्रैक करता है, तो कृपया इसे क्रैक के रूप में चिह्नित करें और हॉल्टिंग इनपुट (ए > ! spoiler quote
) दिखाएं ।
टायो पर सबमिशन को प्राथमिकता दी जा सकती है । टीआईओ पर चलने योग्य या टूटने योग्य नहीं हैं, लेकिन कृपया उन्हें डाउनलोड / चलाने के लिए निर्देश शामिल करें।
कृपया अपने इनपुट को निर्धारक बनाएं, और सभी रनों के बीच एक समान करें। देखें इस मेटा पोस्ट जानकारी के लिए।
कृपया, "आरएसए लागू करें" या लुटेरों के लिए कुछ भी मतलब नहीं है। अस्पष्ट भाषाओं और सुविधाओं का उपयोग करें, उबाऊ एन्क्रिप्शन और हैशिंग नहीं। मैं इसे नियमों के साथ लागू नहीं कर सकता, लेकिन यदि आप करते हैं तो आप मूसलाधार गिरावट की उम्मीद कर सकते हैं sha(input) === "abcd1234"
।
1 यह मानते हुए कि कंप्यूटर शट डाउन नहीं होता है, टूट जाता है, सूरज से घिरा हो जाता है, ब्रह्मांड की गर्मी से होने वाली मृत्यु में गर्म हो जाता है, या 60 के दशक के TIO टाइमआउट को हिट करता है।
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 = 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>
R
त्रुटियों को तुरंत दर्ज करता हूं, तो फ़ंक्शन को दरार करने के लिए भी प्रवेश किए बिना। मेरा तर्क है कि यह वास्तव में फ़ंक्शन को समाप्त करने के रूप में गिनती नहीं करता है।