บทนำ
สายอักขระที่กำหนดให้ใช้มีตัวอักษรภาษาอังกฤษเท่าใด ประโยคก่อนหน้าใช้ 77% มีตัวอักษรที่ไม่ซ้ำกัน 20 ตัว (howmucftenglisapbdvr) และ 20/26 ≃ 0.77
ท้าทาย
สำหรับสตริงอินพุตให้ส่งคืนเปอร์เซ็นต์ของตัวอักษรของตัวอักษรภาษาอังกฤษที่มีอยู่ในสตริง
คำตอบอาจเป็นเปอร์เซ็นต์หรือในรูปแบบทศนิยม
สตริงอินพุตสามารถมีตัวพิมพ์ใหญ่และตัวพิมพ์เล็กเช่นเดียวกับเครื่องหมายวรรคตอน อย่างไรก็ตามคุณสามารถสันนิษฐานได้ว่าพวกเขาไม่มีเครื่องหมายกำกับเสียงหรืออักขระเน้นเสียง
กรณีทดสอบ
อินพุต
"Did you put your name in the Goblet of Fire, Harry?" he asked calmly.
เอาต์พุตที่ถูกต้องบางอย่าง
77%, 76.9, 0.7692
การป้อนข้อมูล:
The quick brown fox jumps over the lazy dog
ผลลัพธ์ที่ถูกต้องทั้งหมด:
100%, 100, 1
ผลลัพธ์ที่คาดหวังสำหรับ"@#$%^&*?!"
และ""
เป็น 0
77%
และ76.9
เป็นที่ยอมรับก็เป็นที่77
ยอมรับเช่นกัน?
"@#$%^&*?!"
,""