chaper3_exercise_Uva1585_score
2016-06-14 17:44
399 查看
#include<iostream> #include<string> using namespace std; int main(void) { int *count, T, k = 0, j = 0; string c; cin >> T; count = new int[T]; if (!count) { return 1; } for (int i = 0; i < T; i++) { count[i] = 0; } for (int i = 0; i < T; i++) { cin >> c; k = 0; for (int b = 0; b != c.size(); b++) { if (c[b] == 'O') { k++; count[i] = count[i] + k; } if (c[b] == 'X') { k = 0; } } } for (int i = 0; i < T; i++) cout << count[i] << endl; delete []count; return 0; }
相关文章推荐
- 用gcc进行程序的编译
- python一个简单的登录
- .Net Core(二) 下
- Android 照片选择器
- 【CodeForces】597A - Divisibility(容斥原理,数学)
- 第一节课作业150206309
- 连接池
- 欧几里得距离转换(EDT)算法
- 删除宽字符串
- ANDROID 混淆
- 监听EditText输入框 ,判断输入的密码是什么格式
- 原生js封装ajax 案例
- chaper3_exerise_Uva1568_Molar_Mass_分子量
- 梦断代码阅读笔记一
- 转:mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
- 详解依赖注入(DI)和Ioc容器
- javascript闭包
- Android BLE 中心和外设通信时 中心设备的onCharacteristicChanged() 没有回调
- D3.js学习02_数据绑定data
- Swift和OC,是编译型语言、解释性语言、运行时语言?