Menengah35 XPUnit 8: Matematika dan Bilangan, soal 10 dari 13
Romawi ke Angka
Baca angka Romawi dan ubah menjadi bilangan biasa.
Prasasti di sebuah museum bertuliskan MCMXLV. Tahun berapakah itu? Aturannya: lambang yang lebih kecil di depan lambang yang lebih besar dikurangkan, selain itu dijumlahkan.
Masukan
Satu baris berisi angka Romawi yang sah untuk bilangan 1 sampai 3999.
Keluaran
Nilai bilangannya.
Contoh masukan dan keluaran
Contoh 1
Masukan
MCMXLV
Keluaran
1945
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Simpan nilai setiap lambang di dictionary.
Petunjuk 2
Baca lambang satu per satu. Bila nilai lambang ini lebih kecil dari lambang sesudahnya, kurangkan. Selain itu, tambahkan.