《算法竞赛入门经典2ndEdition 》习题3-1 得分(Score, Uva1585)
来源:互联网 发布:华为手机淘宝安装失败 编辑:程序博客网 时间:2024/05/16 12:33
不多说,很简单。
#include <cstdio>#include <cstring>const int maxn = 80;char s[maxn + 10];int main(){ int t; scanf("%d", &t); while(t--) { int ans = 0; scanf("%s", s); int len = strlen(s); for(int i = 0; i < len; i++) if(s[i] == 'O') { int cnt = 0; while(s[i] == 'O') { ans += ++cnt; i++; } } printf("%d\n", ans); } return 0;}
网上看了个比我效率高的程序,有种类似dp的思想。
下面这个是原作者。
http://blog.csdn.net/mobius_strip/article/details/40598897
#include <algorithm>#include <iostream>#include <cstdlib>#include <cstdio>using namespace std;char str[81];int score[81];int main(){ int n; scanf("%d",&n); while (n --) { scanf("%s",str); score[0] = (str[0] == 'O'); for (int i = 1 ; str[i] ; ++ i) { score[i] = score[i-1]+1; if (str[i] == 'X') score[i] = 0; } int sum = 0; for (int i = 0 ; str[i] ; ++ i) sum += score[i]; printf("%d\n",sum); } return 0;}
1 0
- 《算法竞赛入门经典2ndEdition 》习题3-1 得分(Score, Uva1585)
- 算法竞赛入门经典(第2版)习题3-1 得分 Score UVa1585
- UVa1585 得分 算法竞赛入门经典第二版CH-2习题3-1
- 《算法竞赛入门经典2ndEdition 》习题3-2 得分(Molar Mass, Uva1586)
- 算法竞赛入门经典3.1 得分UVa1585
- 算法竞赛入门经典(刘汝佳)习题3-1 UVa1585
- 算法竞赛入门经典(第2版)习题3-1 Uva1585
- 算法竞赛入门经典 第三章 uVA1585 - Score
- 《算法竞赛入门经典2ndEdition 》习题3-3 数数字(Digit Counting, Uva1225)
- 《算法竞赛入门经典2ndEdition 》习题3-4 周期串(Periodic Strings, Uva455)
- 《算法竞赛入门经典2ndEdition 》习题3-5 谜题(Puzzle, Uva227)
- 《算法竞赛入门经典2ndEdition 》习题3-6 纵横字谜的答案(Crossword Answers, Uva232)
- 《算法竞赛入门经典2ndEdition 》习题3-7 DNA序列(DNA Consensus String, Uva1368)
- 《算法竞赛入门经典2ndEdition 》习题3-8 循环小数(Repeating Decimals, Uva202)
- 《算法竞赛入门经典2ndEdition 》习题3-9 子序列(All in All, Uva10340)
- 《算法竞赛入门经典2ndEdition 》习题3-10 盒子(Box, Uva1587)
- 《算法竞赛入门经典2ndEdition 》习题3-11 换低挡装置(Kickdown, Uva1588)
- 习题3-1 得分 UVa1585
- bzoj2561 最小生成树 最小割
- Leetcode #169 Majority Element
- linux远程访问
- UI窗口尺寸计算
- 没有躲过的坑--C++函数的默认参数(重新定义默认参数)
- 《算法竞赛入门经典2ndEdition 》习题3-1 得分(Score, Uva1585)
- android自定义View之刻度尺MnScaleBar
- ICP算法(Iterative Closest Point迭代最近点算法)
- 版本控制器之-git的简单用法
- 深入分析JavaWeb Item3 -- Tomcat服务器学习和使用2
- 华为,为什么让全世界都感到害怕?
- leetcode- First Bad Version---简单
- 最火的抓包工具winpcap使用教程
- HDOJ 5504 GT and sequence (乱搞)