UVA-1585 Score
2016-07-03 00:43
274 查看
2016.07.02
UVA - 1585 Score
题目大意:输入一个由 O 和 X 组成的串,统计得分。如果 O 连续出现,得分为连续出现的个数,X 为 0 分。如 OXOOXO 的得分为 1+0+1+2+0+1=5。解题思路:记录 O 出现个数并相加,出现 X 清零。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { int n, sum = 0; int x = 0; scanf("%d", &n); char str[80]; for (int i = 0; i< n ; i++) { scanf("%s", str); for (int j = 0; str[j] != '\0'; j++) { if(str[j]=='O') { x++; sum += x; } else x = 0; } printf("%d\n", sum); x = 0; sum = 0; } return 0; }
相关文章推荐
- 关于GridView的那些事
- Ajax中浏览器的缓存问题解决方法
- IP地址
- UVA-1225 Digit Counting
- struts2自定义拦截器
- 在C# 项目中添加NewtonSoft.json 的引用
- PHP模板引擎Smarty
- Insertion Sort List
- L1,a private conversation
- 算法复习 - 最小生成树算法 Prim、Kruskal(普里姆算法、 克鲁斯卡尔算法)
- Andorid 方法数超过64K的问题
- Hive基本类型使用-类型转换
- 利用maven编译tachyon源码安装
- 参加了Object-Oriented Analysis and Design Using UML培训
- UVA-1585 Score
- 在R语言中无法设置CRAN镜像问题
- Android中Handler的使用方法及实例(基础回顾)
- [C#6] 2-nameof 运算符
- zero-copy
- ServletConfig与ServletContext对象详解