Uva 1585
2016-05-19 19:10
267 查看
Uva上的第一道题目,有人说是dp题目?!
Uva上不看自己提交的代码,这一点不太好 :(
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
int n;
cin>>n;
while(n--)
{
char a[80]= {0};
cin>>a;
int cnt=0,sum=0;
for(int i=0;i<strlen(a);)
{
int flag=1;
while(a[i]=='O')
{cnt++;i++;flag=0;}
sum+=cnt*(cnt+1)/2;
cnt=0;
if(flag)i++;
}
cout<<sum<<endl;
}
return 0;
}
Uva上不看自己提交的代码,这一点不太好 :(
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
int n;
cin>>n;
while(n--)
{
char a[80]= {0};
cin>>a;
int cnt=0,sum=0;
for(int i=0;i<strlen(a);)
{
int flag=1;
while(a[i]=='O')
{cnt++;i++;flag=0;}
sum+=cnt*(cnt+1)/2;
cnt=0;
if(flag)i++;
}
cout<<sum<<endl;
}
return 0;
}
相关文章推荐
- 图解Oracle 12c 安装示例数据库
- 网络信息安全攻防实验室 脚本关第二关
- 给 Android 开发者的 RxJava 详解
- label标签的用法
- 基础总结篇之九:Intent应用详解
- poj 2774
- 用 Dojo 1.x 开发小部件
- Android通过Wifi来调试应用
- 11、串口编程
- CSS3D效果
- VxWorks_AuxClk
- Java Decompiler
- ionic入门教程第十六课-在微信中使用ionic的解决方案(按需加载加强版)
- 怎样解决asp.net.mvc上传附件超过长度问题?
- 使用弹性盒子模型的一些思考
- SQL Server之视图及自定义 函数
- mybatis和ibatis的区别
- mybatis入门基础(六)----高级映射(一对一,一对多,多对多)
- TableView自定义左划多个按钮
- Permutations II