Fenoix的趣事
原题链接https://nuoyanli.com/contest/33/problem/D
判断字符串中是否存在连续的7个0或者7个1;
#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<cmath>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
char s[10005];
scanf("%s",s);
long long i,n=strlen(s),x,c=0,sum=0;
for(i=0; i<n; i++)
{
if(c==0)
{
x=s[i];
c=1;
sum++;
}
else if(s[i]==x&&c==1)
{
sum++;
if(sum>=7)
{
printf("YES");
return 0;
}
}
else if(s[i]!=x&&c==1)
{
x=s[i];
sum=1;
}
}
printf("NO");
return 0;
}