twinstar   7년 전

#include <stdio.h>
#include <string.h>
  
char input[100005];
char check[15];
  
int main()
{
    scanf("%s",input);
    scanf("%s",check);
    int a = strlen(input);
    int b = strlen(check);
    int count = 0;
    int k;
  
    for(int i=0; i<a-b+1; i++)
    {
        if(input[i] == check[0])
        {
            for(k=1; k<b; k++)
            {
                i++;
                if(input[i] != check[k])
                {  
                    i--;
                    break;
                }
 
            }
            if(k== b)
            {
count++;
i-=(b-1);
}
        }
    }
    printf("%d",count);
}

zlzmsrhak   7년 전

AAAB

AAB

댓글을 작성하려면 로그인해야 합니다.