Roman numerals · Angka Romawi
Roman numerals
Convert a Roman numeral to an int. The symbols are I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Usually you add, but when a smaller symbol sits before a larger one you subtract it: IV is 4, IX is 9, MCMXCIV is 1994. Scanning from right to left makes the subtract rule easy — subtract any symbol smaller than the one to its right.
Angka Romawi
Ubah angka Romawi menjadi sebuah int. Simbol-simbolnya adalah I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Biasanya Anda menjumlahkan, tetapi ketika simbol yang lebih kecil berada di depan simbol yang lebih besar, Anda menguranginya: IV bernilai 4, IX bernilai 9, MCMXCIV bernilai 1994. Memindai dari kanan ke kiri membuat aturan pengurangan mudah — kurangi simbol mana pun yang lebih kecil dari simbol di sebelah kanannya.
Complete romanToInt(String s) converting a Roman numeral to an int. A smaller symbol before a larger one is subtracted, so IV is 4 and MCMXCIV is 1994. Assume valid input. · Lengkapi romanToInt(String s) yang mengonversi angka Romawi ke dalam int. Simbol yang lebih kecil sebelum simbol yang lebih besar akan dikurangkan, sehingga IV adalah 4 dan MCMXCIV adalah 1994. Asumsikan input valid.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.