cf_332A - Down the Hatch!(水题)

来源:互联网 发布:小学课程同步软件免费 编辑:程序博客网 时间:2024/05/17 04:48

水题一道,就是题目描述太坑了。。。

题意:对于每个序号为k*n+1的位置,若此位置前面三个字母是相同的,则答案加1.

代码如下:

#include <cstdio>char str[4000005];int main (){    int n;    scanf("%d",&n);    getchar();    gets(str);    int ans = 0;    for(int i = n; str[i]; i+=n)    {        if(str[i-1]==str[i-2]&&str[i-2]==str[i-3])            ans++;    }    printf("%d\n",ans);    return 0;}


原创粉丝点击