UVA1585
来源:互联网 发布:python spark 环境搭建 编辑:程序博客网 时间:2024/06/06 23:31
/** Copyright (c) 2016, 安徽大学计算机科学与技术学院* All rights reserved.* 作 者: 杨磊* 完成日期:2016 年 12 月 05 日* 问题描述:* 求连续出现的0的和比如000的值是1+2+3,0001000的值是1+2+3+1+2+3。* 思路:if判断初始0,cnt计数,sum+=cnt,遇到非零cnt清空重新计数。*/#include<stdio.h>#include<string.h>int main(){ char s[85]; int i,t; scanf("%d",&t); while(t--){ scanf("%s",s); int len=strlen(s); int sum=0; int cnt=0; for(i=0;i<len;i++){ if(s[i]=='O'){ cnt++; sum+=cnt; } else cnt=0; } printf("%d\n",sum); }return 0;}
0 0
- UVa1585
- uva1585
- Uva1585
- UVA1585
- UVA1585
- UVa1585
- UVa1585
- UVA1585
- UVa1585
- UVa1585
- UVa1585 Score
- uva1585 - Score
- UVa1585 Score
- uva1585 Score
- UVa1585 Score
- UVa1585 Score
- UVa1585 Score
- UVa1585 Score
- AJAX
- const
- yii2框架-yii2文档资料整理(一)
- MySQL(6):约束
- jQuery——层叠选择器
- UVA1585
- FPGA 学习之路(四) modesim仿真方法
- iOS开发之第三方登录QQ -- 史上最全最新第三方登录QQ方式实现
- 输入框被限制效果,只能输入指定类型的数据
- 盒式布局栗子
- http协议之request案例二:防止非法链接
- Activity的启动模式(LaunchMode)
- ajax请求失败的状态码都是0
- 练习