tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
|
|
@ -0,0 +1,10 @@
|
|||
RomanForm[i_Integer?Positive] :=
|
||||
Module[{num = i, string = "", value, letters, digits},
|
||||
digits = {{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"}};
|
||||
While[num > 0, {value, letters} =
|
||||
Which @@ Flatten[{num >= #[[1]], ##} & /@ digits, 1];
|
||||
num -= value;
|
||||
string = string <> letters;];
|
||||
string]
|
||||
Loading…
Add table
Add a link
Reference in a new issue