Ini adalah utas polisi. Utas perampok ada di sini .
Tantangan Anda adalah menulis program atau fungsi yang, dengan input tertentu, mencetak string yang tepat Hello, World!
dan baris baru. Kapitalisasi, spasi dan tanda baca harus tepat.
Input dapat diambil melalui input standar, file, atau argumen baris perintah / fungsi. Output dapat diberikan melalui nilai balik, menulis ke file, atau output standar.
Program Anda harus mencetak Hello, World!
setidaknya satu input. Ketika program Anda diberi input yang salah (yaitu input yang tidak membuatnya mencetak Hello, World!
), ia dapat melakukan apa pun yang Anda suka - crash, cetak omong kosong acak, panggil Chuck Norris, dll.
Anda tidak boleh menggunakan algoritma hashing atau metode serupa yang mengaburkan input yang diperlukan.
Pengajuan lebih disukai untuk dapat dijalankan & dapat retak di TIO . Pengajuan yang tidak dapat dijalankan atau retak di TIO diizinkan, tetapi harap sertakan instruksi untuk mengunduh / menjalankannya.
Setelah satu minggu, tantangan ini akan ditutup untuk pengiriman polisi di masa depan. Pemenangnya adalah kode terpendek yang tidak terpecahkan setelah seminggu mempostingnya ("itu" adalah kode, bukan tantangan ini). Pemenang akan diterima setelah dua minggu.
Setelah satu minggu berlalu sejak posting, tandai jawaban Anda aman dan tunjukkan inputnya (dalam a > ! spoiler quote
). Jika seorang perampok meretakkan kiriman Anda (sebelum minggu berakhir), harap tandai sebagai retak dan tunjukkan input penghentian (dalam a > ! spoiler quote
).
Mencari kiriman yang tidak retak?
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
termasuk dalam kategori itu, tetapi sebaliknya di mana Anda menarik garis? Maksud saya, mod 1e3
ini juga merupakan fungsi hash, dan saya bahkan akan melangkah sejauh ini dan berpendapat bahwa banyak kiriman akan menjadi fungsi hash, karena tantangan ini pada dasarnya meminta hal tersebut.