当前位置: 代码迷 >> 综合 >> xdoj 1154: Nhywieza 的串
  详细解决方案

xdoj 1154: Nhywieza 的串

热度:54   发布时间:2023-10-29 01:23:44.0

1154: Nhywieza 的串
时间限制: 1 Sec 内存限制: 128 MB
提交: 56 解决: 31
[提交][状态][讨论版]
题目描述

输入

输出
对于每组数据输出 1 行,表示最少的操作次数。

样例输入
0110
1111
样例输出
2
0
提示

来源
2016西电ACM校赛现场赛

#include<stdio.h> 
#include<math.h>
#include<string.h>
#define max(a,b) (a>b)? b:a
#define N 10001
char A[N]; 
int main()
{int i,count=0;int flag;while(scanf("%s",&A[0])!=EOF){flag=0;count=0;int l_a=strlen(A);for(i=0;i<l_a;i++){if(A[i]=='1'){flag=0;continue;}if(flag==0){count++;flag=1;}}printf("%d\n",count);}return 0;}