hdu2352
来源:互联网 发布:淘宝卖家淘金币 编辑:程序博客网 时间:2024/05/22 03:43
/*
分析:
水题,一堆废话。。。
2012-09-16
*/
分析:
水题,一堆废话。。。
2012-09-16
*/
#include"stdio.h"#include"string.h"int main(){int T;int i;int len;char str[1111];int t,t2,ans;scanf("%d",&T);while(T--){scanf("%s",str);ans=0;len=strlen(str);if(str[len-1]=='I')ans=1;else if(str[len-1]=='V')ans=5;else if(str[len-1]=='X')ans=10;else if(str[len-1]=='L')ans=50;else if(str[len-1]=='C')ans=100;else if(str[len-1]=='D')ans=500;else if(str[len-1]=='M')ans=1000;for(i=len-2;i>=0;i--){if(str[i]=='I')t=1;else if(str[i]=='V')t=5;else if(str[i]=='X')t=10;else if(str[i]=='L')t=50;else if(str[i]=='C')t=100;else if(str[i]=='D')t=500;else if(str[i]=='M')t=1000;if(str[i+1]=='I')t2=1;else if(str[i+1]=='V')t2=5;else if(str[i+1]=='X')t2=10;else if(str[i+1]=='L')t2=50;else if(str[i+1]=='C')t2=100;else if(str[i+1]=='D')t2=500;else if(str[i+1]=='M')t2=1000;if(t2>t)ans-=t;elseans+=t;}printf("%d\n",ans);}return 0;}
- hdu2352
- HDU2352 Verdis Quo
- 树状数组——HDU2352
- [模板]树状数组(以hdu2352 Stars(一维)/hdu1195 Mobile phones(二维)为例
- C语言的 debug,log,try的区别和用法
- sizeof new delete
- 以后还得自已写点东西
- 母版页中引用图片,外部js、css文件的路径问题
- “ 第一次亲密接触”—系统测试
- hdu2352
- 使用CStdioFile 读取Unicode文件时出现乱码问题解决方案
- 新
- HDU 4288 Coder(12年成都 线段树)
- HDU 2573 打字 (2577动态规划)
- 添加配置文件代码 windows下安装emacs 其实也容易
- Java Applet 冲突检测简单版
- 【php】文件处理操作
- Fedora 9安装相应QT SDK