hdu 2352 Verdis Quo

来源:互联网 发布:汽轮机热力计算软件 编辑:程序博客网 时间:2024/06/06 07:06
#include<iostream>#include<string>using namespace std;char str[1002];int main(){int n;scanf("%d", &n);getchar();while(n--){gets(str);int i, s = 0, t, tt = 0;for(i = strlen(str)-1; i >= 0; i--){switch(str[i]){case 'I': t = 1; break;case 'V': t = 5; break;case 'X': t = 10; break;case 'L': t = 50; break;case 'C': t = 100; break;case 'D': t = 500; break;default : t = 1000; break;}if(tt > t)s -= t;elses += t;tt = t;}printf("%d\n", s);}return 0;}