1157: 连续的n个1
来源:互联网 发布:软件风险分析 编辑:程序博客网 时间:2024/05/16 08:06
Description
计算机数据都是由0和1组成的,看着长长的0101001110101111011,要找出连续n个1的子串有多少个,确实麻烦,请你编程实现吧。
Input
输入第一行为一个字符串,由0和1组成,长度小于1000;输入第二行为一个正整数n。
Output
输出一个整数,表示连续n个的1的子串的个数。
Sample Input
01010011101011110112
Sample Output
6
HINT
Source
#include <stdio.h>#include <stdlib.h>#include<string.h>int main(){ char str[1005]; gets(str); int i,j; int len=strlen(str); int m; int count,sum=0; scanf("%d",&m); for(i=0; i<len; i++) { count=1; if(str[i]=='1'&&m!=1) { for(j=i+1; j<i+m; j++) { if(str[j]!='1') break; else count++; } } if(count==m) sum++; } printf("%d",sum); return 0;}
阅读全文
0 0
- 1157: 连续的n个1
- WOJ1088-从1开始的N个连续自然数的M次方之和
- n位2进制数中有连续k个1出现的概率
- n个整数,分成数值连续的几组
- bat有规律的连续启动n个exe
- 蓝桥杯 C++ 输入一个自然数n,n的立方等于n 个连续的奇数和
- 轰炸问题、连续子序列的积、n个最大连续子序列和
- 输入一自然数n,求组成n3的n个连续奇数
- 算法小题一(论证任何自然数的n次方等于n个连续基数之和)
- 算法小题一(论证任何自然数的n次方等于n个连续基数之和)
- 判断整数 x 能否表示成 n(n >= 2)个连续正整数的和
- 一个奇数N的立方等于N个连续奇数之和
- 将任意一个正整数n整数的立方分解为连续n个奇数之和
- 抛硬币 连续n个正面
- 抛硬币 连续n个正面
- 正整数分解为n个连续正整数
- uva 580和hdu 2047 关于连续不能连续重复n个字符的组合的总结
- 面试100题系列之7找出N个连续的数中缺失的数
- 问题 H: 循环左移
- 78. Subsets
- 7种回归分析方法
- xLua增加第三方lua库lpack
- Android中AutoLayout的使用
- 1157: 连续的n个1
- (十六)Bitmap的加载和Cache
- Firefox GeckoDriver不支持鼠标悬停
- 新装谷歌浏览器拦截Flash插件解决方案
- 面向对象设计原则
- B1022
- torch中创建multitask网络结构
- 前端到后台ThinkPHP开发整站(1)
- linux中环境变量及环境变量配置文件详解