Kode harus mengambil input teks (tidak wajib bisa berupa file apa pun, stdin, string untuk JavaScript, dll):
This is a text and a number: 31.
Output harus berisi kata-kata dengan jumlah kemunculannya, diurutkan berdasarkan jumlah kemunculan dalam urutan menurun:
a:2
and:1
is:1
number:1
This:1
text:1
31:1
Perhatikan bahwa 31 adalah kata, jadi kata adalah apa saja alfa-numerik, angka tidak bertindak sebagai pemisah sehingga misalnya 0xAFmemenuhi syarat sebagai kata. Pemisah akan berupa apa saja yang bukan alfanumerik termasuk .(titik) dan -(tanda hubung) dengan demikian i.e.atau pick-me-upakan menghasilkan 2 masing-masing 3 kata. Harus peka huruf besar-kecil, Thisdan thisakan menjadi dua kata yang berbeda, 'juga akan menjadi pemisah sehingga wouldndan takan menjadi 2 kata yang berbeda wouldn't.
Tulis kode terpendek dalam bahasa pilihan Anda.
Sejauh ini jawaban benar terpendek:
wouldn't2 kata ( wouldndan t)?
Thisdan thismemang akan dua kata yang berbeda, sama wouldndan t.
i.e.adalah sebuah kata tetapi jika kita membiarkan titik semua titik di akhir frase akan diambil, sama dengan kutipan atau kutipan tunggal, dll.

Thissama denganthisdantHIs)?