fork download
  1. #include <iostream>
  2. #include <cassert>
  3. #include <string>
  4. using namespace std;
  5.  
  6. namespace translate {
  7. bool is_digit(char c) {
  8. return c >= '0' && c <= '9';
  9. }
  10. int char_to_digit(char c) {
  11. assert(is_digit(c));
  12. return c-'0';
  13. }
  14. }
  15.  
  16. int main() {
  17. string dict[] = {
  18. "nulla",
  19. "I", "II", "III", "IV", "V",
  20. "VI", "VII", "VIII", "IX", "X"
  21. };
  22.  
  23. char c;
  24. while(cin >> c) {
  25. cout << dict[translate::char_to_digit(c)] << endl;
  26. }
  27. return 0;
  28. }
Success #stdin #stdout 0s 3476KB
stdin
0 1 2 3 4 5 6 7 8 9
stdout
nulla
I
II
III
IV
V
VI
VII
VIII
IX