1.3999 범위의 정수를 입력으로 허용하고 해당 정수를 표준 로마 숫자로 표현하는 데 필요한 선분 수를 리턴하는 프로그램 또는 함수를 작성하십시오 (따라서 VM은 아닌 XL을 사용함). 예 :
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
로마 숫자 변환 기본 제공 은 허용되지만 위 목록에서 가장 큰 나머지 숫자를 반복적으로 빼서 문제없이 해결할 수 있습니다. 예 : 1234 = 4 + 1 + 1 + 2 + 2 + 2 + 3 = 15.
이것은 code-golf 이므로 가장 짧은 프로그램이 승리합니다.