Codeforces Beta Round #77 (Div. 2 Only) A题

来源:互联网 发布:数据分析的目的是什么 编辑:程序博客网 时间:2024/06/20 00:00

这道题目题意很简单的,就是相连一起的相同的数不能大于等于7就输出YES,否则就是no

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
    int i,len;
    char a[105];
    gets(a);
    len=strlen(a);
    int p=0,p0=0,p1=0;
    for(i=0; i<len; i++)
    {
        if(a[i]=='0')
        {
            p0++;
            p1=0;
        }
        else
        {
            p0=0;
            p1++;
        }
        p=max(p,p0);
        p=max(p,p1);
    }
    if(p>=7)printf("YES\n");
    else
    {printf("NO\n");}
    return 0;
}