为啥报未知错误
查看原帖
为啥报未知错误
1048576
New_Void楼主2025/1/9 17:48
#include <iostream>
#include <string.h>
using namespace std;
char arr[30005];
int main(){
    int k,c=0;
    cin>>k;
    scanf("%s",arr);
    int len=strlen(arr);
    for (int i=0;i<=len-k+1;i++){
        int r=i,l=k+i-1,flag=0;
        while (r<l){
            if (arr[r]!=arr[l]){
                flag=1;
                break;
            }
            r+=1;
            l-=1;
        }
        if (flag==0){
            c+=1;
        }
    }
    cout<<c;
    return 0;
}

2025/1/9 17:48
加载中...