问题描述 |
---|
DJ在看一张电影海报,对底下的一行字“MMXIV”有点好奇,原来那是罗马数字。请问这个数字到底是多少? 你的程式应该要能辨识所有(介于1到3999之间的)任意数字。 |
输入描述 |
第1行一个正整数n,代表以下有几行测试数据 第2到第n+1行各是一行罗马数字 |
输出描述 |
每读入一行数据,就输出相对应的数字,然后换行(最后一行也要换行)。 |
样例输入复制样例 |
2 XXI MMXIV |
样例输出 |
21 2014 |
提示说明 |
罗马数字有7个,分别是 I(1), V(5), X(10), L(50), C(100), D(500),M(1000); 小的在大的右边表示“加”(XXI=10+10+1),在左边表示“减”(IV=5-1=4)。 |
相关 |