10 条题解

  • 1
    @ 2025-5-5 11:32:44

    @曾扬洋如果n=1情况你没考虑到

    正确代码如下: #include <string.h> #include < iostream > using namespace std; int main() {

    char a[1500];
    int n,cnt=1;
    cin>>n>>a;
    if (n == 1) {
        cout << a[0] << endl;
    return 0;
    }
    for(int i=1;i<=strlen(a);i++){
        cin>>a[i];
        if(a[i]==a[i-1]){
            cnt++;
        }
        else cnt=1;
        if(cnt==n){
            cout<<a[i];
            return 0;
        }
    }
    cout<<"No";
    return 0;
    

    }

    信息

    ID
    1115
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    997
    已通过
    252
    上传者