欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

codeforces 1303A Erasing Zeroes 水

程序员文章站 2022-03-11 19:57:22
...

https://vjudge.net/problem/CodeForces-1303A
codeforces 1303A Erasing Zeroes 水题目大意:给一个0101串,最最少删去多少个00可以使所有的11连在一起。

#include<bits/stdc++.h>
#define INF 0x3f3f3f3f
using namespace std;
typedef long long ll;

char s[105];

int main()
{
    int t;
    scanf("%d",&t);
    while(t--)
    {
        scanf("%s",s+1);
        int ans=0,pre=0,len=strlen(s+1);
        for(int i=1;i<=len;i++)
        {
            if(s[i]=='0')
                continue;
            if(pre)
                ans+=i-pre-1;
            pre=i;
        }
        printf("%d\n",ans);
    }
    return 0;
}

相关标签: 水题