64换成二进制,只要1后面有6个及以上的0即可
#include<stdio.h>
#include<string.h>
int main(void)
{
char ch[105];
int flag, zero, one;
while (gets(ch) != NULL) {
flag = zero = one = 0;
for (int i = 0; i < strlen(ch); i++) {
if (flag) {
if (ch[i] == '0') {
zero++;
}
} else {
if (ch[i] == '1') {
flag = 1;
}
}
}
printf("%s\n", zero >= 6?"yes":"no");
}
return 0;
}