Java 1
Java 1
import java.util.Scanner;
import java.util.HashMap;
int[] list = {1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900, 1000};
tabelaHash.put(1, "I");
tabelaHash.put(4, "IV");
tabelaHash.put(5, "V");
tabelaHash.put(9, "IX");
tabelaHash.put(10, "X");
tabelaHash.put(40, "XL");
tabelaHash.put(50, "L");
tabelaHash.put(90, "XC");
tabelaHash.put(100, "C");
tabelaHash.put(400, "CD");
tabelaHash.put(500, "D");
tabelaHash.put(900, "CM");
tabelaHash.put(1000, "M");
while(n != 0){
for(int i = 1; i < list.length; i++) {
if(n < list[i]) {
sb.append(tabelaHash.get(list[i-1]));
n -= list[i-1];
break;
}
}
}
sc.close();