UVA 1585 - Score
2017-09-03 17:41
489 查看
题目大意:输入n行由OOXX组成的字符串,O代表加分,连续O加分就递增。X代表不加分。输出分数。
解题思路:每个字符串一个循环,进行累加。
ac代码:
解题思路:每个字符串一个循环,进行累加。
ac代码:
#include <iostream> #include <cstring> using namespace std; int main() { int n, len, sum; char a[1000]; scanf("%d", &n); while (n--){ scanf("%s", a); sum = 0; len = strlen(a); for (int i=0; i<len; i++) if (a[i] == 'O') for (int j=1; a[i] == 'O'; j++,i++) sum += j; printf("%d\n", sum); } return 0; }
相关文章推荐
- UVa 1585 Score
- UVa1585 Score
- UVa 1585 - Score - ACM/ICPC Seoul 2005 解题报告 - C语言
- UVa 1585 Score(得分,水题)
- Uva 1585 Score
- 算法竞赛入门经典 习题3-1 得分(Score, ACM/ICPC Seoul 2005, UVa1585)
- UVa1585 Score
- UVA1585 Score
- Score, ACM/ICPC Seoul 2005, UVa 1585
- UVa 1585 Score
- UVa-1585 - Score
- UVa - 1585 - Score
- UVa-1585 Score
- Score,ACM/ICPC Seoul 2005,UVa1585
- UVa 1585 Score
- UVa-1585 - Score:simple
- 【习题3-1】 UVA - 1585 Score
- 得分(Score,UVa1585)
- Score UVA - 1585
- UVA - 1585 Score