29
ชาวโรมันผู้โลภ!
ให้เป็นจำนวนเต็มบวกอย่างเคร่งครัดคืนตัวเลขโรมันที่สั้นที่สุดโดยใช้กฎการบวกเท่านั้น เอาต์พุตจะต้องประกอบด้วยอักขระแต่ละตัวMDCLXVIในศูนย์หรือมากกว่านั้น จำนวน14ดังนั้นจึงต้องให้มากกว่าXIIIIXIV ค่าตัวเลขของอักขระคือM= 1,000, D= 500, C= 100,L = 50, X= 10, V= 5, I= 1 ตัวอย่าง 3 → III 4 → IIII 9 → VIIII 42 → XXXXII 796 → DCCLXXXXVI 2017 → MMXVII 16807 → MMMMMMMMMMMMMMMMDCCCVII