Menengah35 XPUnit 8: Matematika dan Bilangan, soal 9 dari 13

Angka Romawi

Ubah bilangan biasa menjadi angka Romawi.

Angka Romawi masih dipakai untuk nomor bab buku dan nama abad. Lambangnya I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, dan M = 1000. Angka 4 ditulis IV, bukan IIII, karena lambang kecil di depan lambang besar berarti pengurangan.

Masukan

Satu bilangan bulat N dari 1 sampai 3999.

Keluaran

Angka Romawi untuk N.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    2026

    Keluaran

    MMXXVI

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Siapkan daftar pasangan nilai dan lambang dari yang terbesar, termasuk bentuk pengurangan: 1000 M, 900 CM, 500 D, 400 CD, 100 C, 90 XC, 50 L, 40 XL, 10 X, 9 IX, 5 V, 4 IV, 1 I.

Petunjuk 2

Selama N masih lebih besar atau sama dengan nilai terbesar yang tersisa, tulis lambangnya lalu kurangi N.

Pelajari dulu konsepnyaMenyimpan banyak nilai dengan listPython untuk Pemula

Soal lain di unit Matematika dan Bilangan

Soal berikutnya: Romawi ke Angka

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan