ตัวละครบางตัวมีความศักดิ์สิทธิ์มากกว่าตัวละครอื่น ๆ ใช้ตัวอักษรที่ไม่บริสุทธิ์น้อยที่สุดเท่าที่จะทำได้ให้แสดงคำสั่งด้านบน
ท้าทาย
เขียนโปรแกรมเต็มรูปแบบเพื่อพิมพ์Holy Hole In A Donut, Batman!
ไปยัง STDOUT หรือทางเลือกที่ใกล้เคียงที่สุด หากคุณสามารถบีบอัดอินพุตเพื่อลดคะแนนของคุณไปได้เลย :)
อินพุต
ไม่มี
เอาท์พุต
Holy Hole In A Donut, Batman!
กฎระเบียบ
- นี่คือรหัสที่ท้าทายและคะแนนต่ำสุดชนะ
- เอาต์พุตที่ต้องการสามารถอ่านได้จากไฟล์ แต่จากนั้นควรนับรวมกับผลรวมของคุณ
- ขึ้นบรรทัดใหม่ได้ตามปกติในผลลัพธ์
- มีช่องโหว่มาตรฐานและข้อกำหนดของ T & C
เกณฑ์การให้คะแนน
คะแนนของคุณคือจำนวนไบต์บวกกับตัวดัดแปลงบางอย่าง:
- ใช้ตัวละครศักดิ์สิทธิ์
0469abdegopqrADOPQR@#
นับเป็น 2 คะแนน - ใช้ตัวละครศักดิ์สิทธิ์พิเศษ
8B%$&
1 แต้ม (ไม่มีโทษ) - การใช้ตัวละครที่ไม่บริสุทธิ์
12357cfhijklmnstuvwxyzCEFGHIJKLMNSTUVWXYZ!"^*()[]{}-=_+|\/?,.<>:;'~
ถือโทษหนักกว่าและนับเป็น 10 คะแนนต่อตัวละคร - ช่องว่างแท็บและการขึ้นบรรทัดใหม่คือ 1 คะแนน (ไม่มีการลงโทษ)
- ตัวละครอื่น ๆ ที่ไม่อยู่ในรายการคือ 10 คะแนน
* บนแป้นพิมพ์คีย์ '$' และ '&' ศักดิ์สิทธิ์เป็นพิเศษ เมื่อรูปแบบตัวอักษรทำให้ตัวละครไม่บริสุทธิ์ให้เลื่อนไปที่รายการด้านบน
สตริงที่ไม่ได้แก้ไขHoly Hole In A Donut, Batman!
คะแนน172
Ruby: puts "Holy Hole In A Donut, Batman!"
คะแนน225
ตัวตรวจสอบคะแนน
@DeadChex ได้รวบรวมสคริปต์การให้คะแนนไว้ด้วยกัน
โปรดแจ้งให้เราทราบหากฉันต้องการชี้แจงอะไร ฉันจะอัปเดตรายชื่อตัวละครหากจำเป็นฉันได้รวมคีย์ที่ชัดเจนไว้ ณ จุดนี้เท่านั้น ความคิดนั้นง่ายพอ - รูในตัวละครดี
0
ควรจะเป็นตัวละครที่ศักดิ์สิทธิ์หรือไม่ (และเป็นคำตอบ)