นี่คือด้ายของตำรวจ ด้ายโจรเป็นที่นี่
ความท้าทายของคุณคือการเขียนโปรแกรมหรือฟังก์ชั่นที่มีอินพุตที่แน่นอนพิมพ์สตริงที่แน่นอนHello, World!
และขึ้นบรรทัดใหม่ การใช้ตัวพิมพ์ใหญ่เว้นวรรคและเครื่องหมายวรรคตอนต้องเป็นตัวพิมพ์ใหญ่
อินพุตอาจถูกใช้ผ่านอินพุตมาตรฐานไฟล์หรืออาร์กิวเมนต์บรรทัดรับคำสั่ง / ฟังก์ชัน เอาต์พุตอาจถูกกำหนดผ่านค่าส่งคืนการเขียนไปยังไฟล์หรือเอาต์พุตมาตรฐาน
โปรแกรมของคุณจะต้องพิมพ์Hello, World!
อย่างน้อยหนึ่งอินพุต เมื่อโปรแกรมของคุณได้รับอินพุตผิด (เช่นอินพุตที่ไม่ได้ทำการพิมพ์Hello, World!
) มันสามารถทำอะไรก็ได้ที่คุณต้องการ - ขัดข้องพิมพ์เรื่องไร้สาระสุ่มโทร Chuck Norris เป็นต้น
คุณไม่สามารถใช้อัลกอริทึมการแปลงแป้นพิมพ์หรือวิธีการที่คล้ายกันในการปิดบังอินพุตที่ต้องการ
สิ่งที่ส่งมานั้นต้องการให้สามารถรันได้ & ถอดรหัสได้ TIO อนุญาตให้ส่งไฟล์ที่ไม่สามารถเรียกใช้หรือถอดรหัสได้ใน TIO แต่โปรดรวมคำแนะนำในการดาวน์โหลด / เรียกใช้
หลังจากผ่านไปหนึ่งสัปดาห์ความท้าทายนี้จะถูกปิดเพื่อส่งให้ตำรวจในอนาคต ผู้ชนะคือรหัสที่สั้นที่สุดที่ไม่ได้ทำการถอดหลังจากหนึ่งสัปดาห์ของการโพสต์ ("เป็น" เป็นรหัสไม่ใช่ความท้าทายนี้) ผู้ชนะจะได้รับการยอมรับหลังจากสองสัปดาห์
หลังจากผ่านไปหนึ่งสัปดาห์ตั้งแต่โพสต์โปรดทำเครื่องหมายคำตอบของคุณว่าปลอดภัยและแสดงอินพุต (ใน> ! spoiler quote
) หากโจรปล้นการส่งของคุณ (ก่อนสัปดาห์สิ้นสุด) โปรดทำเครื่องหมายว่าแคร็กแล้วแสดงการหยุดพัก (ใน> ! spoiler quote
)
กำลังมองหาการส่งที่ไม่ได้ติดตาม?
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
ตกอยู่ในหมวดหมู่นั้น แต่อย่างอื่นคุณจะวาดเส้นที่ไหน ฉันหมายความว่าmod 1e3
นี่เป็นฟังก์ชั่นแฮชด้วยและฉันก็ยังไปไกลและให้เหตุผลว่าการส่งจำนวนมากกำลังเป็นฟังก์ชันแฮชเนื่องจากความท้าทายนี้โดยทั่วไปแล้วจะขอเช่นนั้น