एक प्रोग्राम या फ़ंक्शन लिखें जो इनपुट के रूप में 1..3999 की सीमा में पूर्णांक को स्वीकार करता है और मानक रोमन अंकों में उस पूर्णांक को व्यक्त करने के लिए आवश्यक पंक्ति खंडों की संख्या लौटाता है (इसलिए आप एक्सएल का उपयोग करेंगे लेकिन वीएम नहीं)। उदाहरण:
1 -> 1
4 -> 3
5 -> 2
9 -> 3
10 -> 2
40 -> 4
50 -> 2
90 -> 3
100 -> 1
400 -> 3
500 -> 2
900 -> 5
1000 -> 4
रोमन नंबर रूपांतरण बिल्ड की अनुमति है, लेकिन आप उपरोक्त सूची से सबसे बड़ी शेष संख्या को बार-बार घटाकर उनके बिना समस्या को हल कर सकते हैं। उदाहरण: १२३४ = ४ + १ + १ + २ + २ + २ + ३ = १५।
यह कोड-गोल्फ है , इसलिए सबसे छोटा कार्यक्रम जीतता है।