UVa 1585 Score(得分)
2016-08-12 08:52
316 查看
//给出一个由O和组成的字符串,统计得分 //每个O的得分为目前连续出现的O的个数 //X的得分为0 //例如:OOXXOXXOOO //score=1+2+0+0+1+0+0+1+2+3 #include <stdio.h> #include <stdlib.h> int main() { int n; scanf("%d",&n); getchar(); char OX; int score; int formerscore; for(int i=1;i<=n;i++){ score=0; formerscore=0; while((OX=getchar())!='\n'){ if(OX=='O') score+=++formerscore; else formerscore=0; } printf("%d\n",score); } return 0; }
相关文章推荐
- Android 获取本地图片&图片上传至服务端
- 从Unity3D编译器升级聊起Mono
- Python Base Five
- Mysql 报错java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timest
- 一个故事贯穿线程的一生(超级直白的解析!)
- 12:每8位拆分字符串
- JS实现图片剪裁并预览效果
- JavaScript权威指南—从笨鸟到菜鸟(五) 类型、值、变量简介
- google test 学习笔记1-google test primer.md
- 51nod oj 1094 和为k的连续区间【纯暴力--二分求解】
- 数据结构实验之求二叉树后序遍历和层次遍历
- java/MySql
- ViewPager简单实现
- mui back 返回刷新页面方法
- C获取系统时间的方法(linux下)
- 数据结构实验之二叉树四:还原二叉树
- 2016年8月12号
- 【 HDU 杭电 1950 Bridging signals】
- Android 通知的基本用法示例代码
- 遥感影像的“全色”和“多光谱”