ความท้าทายนี้ฟังดูง่ายเกินไปที่จะไม่มีอยู่จริงดังนั้นให้ฉันรู้ว่ามันซ้ำซ้อนหรือไม่
งาน
พิมพ์ Hello, world!
กฎระเบียบ
รหัสของคุณจะต้องอยู่ใน "การสั่งซื้อไบต์" ซึ่งหมายความว่าทุกตัวละคร / ไบต์มีค่าไบต์ที่สูงกว่าหรือเท่ากับกว่าอักขระ / ไบต์ก่อนหน้า
ข้อยกเว้นของกฎนี้คืออักขระช่องว่างซึ่งอาจเกิดขึ้นได้ทุกที่
ช่องโหว่ตามปกติไม่ได้รับอนุญาต
แก้ไข : Hello, world!
ไม่อนุญาตให้ใช้ฟังก์ชัน / ค่าคงที่ในตัวเพื่อแก้ไข
แก้ไข 2 : ผลลัพธ์อาจเป็นฟังก์ชัน (ไม่ระบุตัวตน n) ที่ส่งคืนสตริงนิพจน์ที่แก้ไขสตริงหรือวิธีอื่นที่คุณคิดว่าควรได้รับอนุญาต
ตัวอย่าง
HW
ถูกต้อง: 0x48 (H) <= 0x57 (W)
print
ไม่ถูกต้อง: 0x72 (r) > 0x69 (i)
แต่PRint
ถูกต้อง:0x50 (P) <= 0x52 (R) <= 0x69 (i) <= 0x6e (n) <= 0x74 (t)
การให้คะแนน
นี่คือโค้ดกอล์ฟดังนั้นคะแนนคือจำนวนอักขระ / ไบต์ ยิ่งคะแนนต่ำเท่าไหร่อันดับก็ยิ่งสูงขึ้นเท่านั้น
ans = Hello, world!
นั้นตกลง มิฉะนั้น MATLAB และคู่จะไม่สามารถที่จะพยายามนี้ ... disp
, printf
และeval
ที่มีทั้งหมดในการสั่งซื้อสินค้าที่ไม่ใช่ตัวอักษร