记录编号 324316 评测结果 WWWWWWWWWW
题目名称 [NOIP 2011]统计单词数 最终得分 0
用户昵称 GravatarZWOI_专业维修评测机 是否通过 未通过
代码语言 C 运行时间 0.055 s
提交时间 2016-10-17 22:03:50 内存使用 2.08 MiB
显示代码纯文本
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
	char a[1000010],b[12],aa[1000010],bb[12],*p;
	int la,lb,n,w=0,i;
	freopen("stat.in","r",stdin);
	freopen("stat.out","w",stdout);
	aa[0]=' ';aa[1]='\0';
	bb[0]=' ';bb[1]='\0';
	gets(b);
	gets(a);
	lb=strlen(b);b[lb]=' ';
	la=strlen(a);a[la]=' ';
	strcat(aa,a);
	strcat(bb,b);
	lb=strlen(bb);
	la=strlen(aa);
	for(i=0;i<=1000010;i++)
	{
		if(aa[i]>64&&aa[i]<91)
		{
			aa[i]+=32;
		}
	}
	for(i=0;i<=12;i++)
	{
		if(bb[i]>64&&bb[i]<91)
		{
			bb[i]+=32;
		}
	}
	//printf("%s7\n%s7\n",aa,bb);
	if(strstr(aa,bb))
	{
		p=strstr(aa,bb);
		n=p-aa;
		p=aa;
	    while(strstr(p,bb)&&strstr(p,bb)<aa+la)
	    {
	    	w++;
	    	p=(strstr(p,bb))+lb-1;
			//printf("------%s\n",p);
	    }
	    printf("%d %d\n",w,n);
	}else printf("0 0\n");
	return 0;
}