รหัสควรรับข้อความ (ไม่บังคับอาจเป็นไฟล์อะไรก็ได้ stdin, string สำหรับ JavaScript และอื่น ๆ ):
This is a text and a number: 31.
ผลลัพธ์ควรมีคำที่มีจำนวนการเกิดขึ้นเรียงตามจำนวนที่เกิดขึ้นตามลำดับจากมากไปน้อย:
a:2
and:1
is:1
number:1
This:1
text:1
31:1
โปรดสังเกตว่า 31 เป็นคำดังนั้นคำใด ๆ ที่เป็นตัวอักษรและตัวเลขตัวเลขจะไม่ทำหน้าที่เป็นตัวคั่นดังนั้นตัวอย่างจึง0xAF
มีคุณสมบัติเป็นคำ ตัวคั่นจะเป็นอะไรก็ได้ที่ไม่ใช่ตัวเลขรวมถึง.
(จุด) และ-
(ยัติภังค์) ดังนั้นi.e.
หรือpick-me-up
จะให้ผลลัพธ์เป็น 2 ตามลำดับ 3 คำ ควรจะเป็นกรณีที่มีความสำคัญThis
และthis
จะเป็นสองคำที่แตกต่างกัน '
ก็จะแยกเพื่อให้wouldn
และt
จะมี 2 wouldn't
คำที่แตกต่างจาก
เขียนรหัสที่สั้นที่สุดในภาษาที่คุณเลือก
คำตอบที่ถูกต้องสั้นที่สุด:
wouldn't
2 คำคือ ( wouldn
และt
)?
This
และthis
จะเป็นจริงคำสองคำที่แตกต่างกันเหมือนกันและwouldn
t
i.e.
เป็นคำ แต่ถ้าเราปล่อยให้จุดทั้งหมดเป็นจุดที่ ในตอนท้ายของวลีที่จะต้องดำเนินการเช่นเดียวกันกับคำพูดหรือคำพูดเดียว ฯลฯ
This
เดียวกับthis
และtHIs
) หรือไม่?