笔试2

来源:互联网 发布:js删除数组中某些元素 编辑:程序博客网 时间:2024/06/05 23:57
#include<stdio.h>int judge( char p[]){    int a0=0;    int a1=0;    int i=0;    for(;p[i]!='\0';i++){        if(p[i]=='0') a0++;        if(p[i]=='1') a1++;    }    int b1=0;    int j=0;    for(;j<a0;j++){        if(p[j]=='1')b1++;        if(b1>=a1){        return b1;         }    }    return b1;}void main(){int T=0;char a[1000001];scanf("%d",&T);while (T>0){    scanf("%s",a);    printf("%d\n",judge(a));    T--;}}
0 0