Ayah saya adalah seorang pensiunan guru, dan ia biasa memberikan gabungan kuis ejaan dan matematika, di mana siswa akan mengeja kata, dan kemudian 'menilai' kata itu dengan menjumlahkan huruf-hurufnya, di mana a = 1, b = 2, dll. (mis. kucing = 3 + 1 + 20 = 24). Ini membuat penilaian kuis lebih mudah, karena dia hanya perlu memeriksa 'skor' yang salah daripada kata-kata yang dieja salah, dan memiliki manfaat tambahan dengan menguji 2 keterampilan sekaligus.
Dia menyewa seorang teman saya untuk menulis sebuah program yang akan mencetak kata-kata untuknya, sehingga dia dapat menghasilkan kunci jawaban yang panjang tanpa kesalahan. Masalah ini terinspirasi oleh program itu.
Persyaratan:
- Terima kata apa pun dengan huruf besar dan kecil
- Kembalikan kesalahan untuk setiap karakter khusus, yaitu spasi, tanda hubung, @ ^% # dll.
- a = 1, b = 2, ... dan A = 1, B = 2, ...
- Cetak skor kata
- (Opsional) periksa apakah kata itu ada di kamus setelah mencetak, dan cetak peringatan jika tidak.
- Tidak mengimpor kamus huruf-> angka eksternal. Anda harus membuatnya sendiri.
Bahasa apa pun bisa diterima. Ini mirip dengan ' pertarungan root digital ', tetapi jauh lebih sederhana.
code-golf
tag.
aaaaaaaaaaaaaaaaaaaaaaaa
. Ayah: Skor 24? Betul!