- 博客(40)
- 收藏
- 关注
原创 Online Judge System For SzNOI 题库 语法百题 c++ d040
#include int main(){ float n; scanf("%f",&n); float s=0.0; float i; for(i=1.0;i s=s+1/i; printf("%.6f",s);}
2015-07-25 14:06:29 404
原创 Online Judge System For SzNOI 题库 语法百题 c++ d039
#include int main(){ float x,y; scanf("%f %f",&x,&y); if(x>=-2.0&&x=-2.0&&y printf("True\n"); else printf("False\n");}
2015-07-25 14:05:26 310
原创 Online Judge System For SzNOI 题库 语法百题 c++ d037
#include int main(){ int h,f; scanf("%d %d",&h,&f); int x,y; for(x=0;x y=h-x; if(2*x+4*y==f) printf("%d %d\n",x,y); else continue; }
2015-07-25 14:02:41 504
原创 Online Judge system For SzNOI 题库 语法百题 c++ d038
#include int main(){ int n; scanf("%d",&n); int i,j; for(i=n;i>0;i--){ for(j=0;j printf("*"); for(j=0;j printf("$"); prin
2015-07-25 14:02:37 363
原创 Online Judge System For SzNOI 题库 语法百题 c++ d035
/*(2*月份+5)*50+年龄-365=100*月份+250+年龄-365=100*月份+年龄-115=n*/#include #include int main(){ int n; scanf("%d",&n); int i; for(i=1;i int age; age=n+115-100*i;
2015-07-25 14:00:00 335
原创 Online Judge System For SzNOI 题库 语法百题 c++ d036
#include int main(){ float a,b,c,d; scanf("%f %f %f %f",&a,&b,&c,&d); a=1/a; b=1/b; c=1/c; d=1/d; float s1,s2; s1=1/(a+b); s2=1/(a+b+c+d); printf("%
2015-07-25 13:59:55 365
原创 Online Judge System For SzNOI 题库 语法百题 c++ d034
#include #include int main(){ float a,b,c; scanf("%f %f %f",&a,&b,&c); if((a+b printf("Data Error!"); else { float p; p=(a+b+c)/2; float s;
2015-07-25 13:57:21 256
原创 Online Judge System For SzNOI 题库 语法百题 c++ d032
#include int main(){ int n; scanf("%d",&n); int a[6]; int i; for(i=0;i a[i]=0; int s; for(i=0;i scanf("%d",&s); int b; b=s/10;
2015-07-25 13:56:20 509
原创 Online Judge System For SzNOI 题库 语法百题 c++ d033
#include int main(){ int x,y,z; for(x=0;x for(y=0;y z=100-x-y; if((z%3==0)&&(z/3+x*50+y*10==500)) printf("%d %d %d\n",x,y,z);
2015-07-25 13:56:17 314
原创 Online Judge System For SzNOI 题库 语法百题 c++ d031
#include int main(){ int n; scanf("%d",&n); int w; w=n%5; int s; s=n/5; int a=1; int c; int b=0; int i,j; for(i=0;i for(j=0;j
2015-07-25 13:54:51 421
原创 Online Judge System For SzNOI 题库 语法百题 c++ d030
#include int main(){ int a,b; scanf("%d %d",&a,&b); int r; while(b!=0){ r=a%b; a=b; b=r; } printf("%d",a);}
2015-07-24 17:39:28 427
原创 Online JUdge System For SzNOI 题库 语法百题 c++ d029
#include int main(){ int n; int i; int w=0; for(n=2;n for(i=2;i if(n%i==0){ w=1; break; } else c
2015-07-24 17:36:40 287
原创 Online Judge System For SzNOI 题库 语法百题 c++ d028
#include int main(){ int n; scanf("%d",&n); int s=n; int i; while(s!=0){ for(i=0;i printf(" "); for(i=0;i printf("#"); s
2015-07-24 17:31:04 306
原创 Online Judge System For SzNOI 题库 语法百题 c++ d027
#include int main(){ int a,b,c; for(a=1;a for(b=0;b for(c=0;c if(a*a*a+b*b*b+c*c*c==100*a+10*b+c) printf("%d\n",100*a+10*b+c);
2015-07-24 17:25:58 420
原创 Online Judge System For SzNOI 题库 语法百题 c++ d025
#include int main(){ int n; scanf("%d",&n); int i=1; int a,b; scanf("%d",&a); while(i!=n){ scanf("%d",&b); if(a a=b; i++; }
2015-07-24 17:20:46 353
原创 Online Judge System For SzNOI 题库 语法百题 c++ d024
#include int main(){ int a,b; scanf("%d %d",&a,&b); int s; s=a*b; int r=1; while(r!=0){ r=a%b; a=b; b=r; } printf("%d",s/a);}
2015-07-24 17:16:36 382
原创 Online Judge System For SzNOI 题库 语法百题 c++ d023
#include int main(){ int n; scanf("%d",&n); int w=0; int a; while(n!=0){ a=n%10; n=n/10; w=w+a; } printf("%d",w);}
2015-07-24 17:13:25 303
原创 Online Judge System For SzNOI 题库 语法百题 C++ d022
#include int main(){ char ch; int w=0; while(ch!='#'){ scanf("%c",&ch); if(ch=='a'||ch=='A') w++; else continue; } printf("%d",w);}
2015-07-24 17:10:37 289
原创 Online Judge System For SzNOI 题库 语法百题 C++ d021
#include int main(){ int a,b,c,d; for(a=1;a for(b=0;b for(c=0;c for(d=0;d if((10*a+b+10*c+d)*(10*a+b+10*c+d)==1000*a+100*b+10*c+
2015-07-24 17:05:39 525
原创 Online Judge System For SzNOI 题库 语法百题 C++ d020
#include uint main(){ int n; scanf("%d",&n); int i; int b=0; for(i=1;i if(n%i==0) b=b+i; else continue; } printf("%d",b);}
2015-07-23 17:06:21 366
原创 Online Judge System For SzNOI 题库 语法百题 C++ d019
#include int main(){ int n; scanf("%d",&n); int i; int w=0; for(i=1;i w=w+i; } printf("%d",w);}
2015-07-23 17:02:59 361
原创 Online Judge System For SzNOI 题库 语法百题 c++ d018
#include int main(){ int a[3]; scanf("%d %d %d",&a[0],&a[1],&a[2]); int w=0; int i; int b; while(w for(i=0;i if(a[i] b=a[i];
2015-07-23 17:00:23 312
原创 Online Judge System For SzNOI 题库 语法百题 C++ d017
#include int main(){ int yea,mon; scanf("%d %d",&yea,&mon); if(mon==2){ if(yea%4==0&&yea%100!=0||yea%400==0) printf("29\n"); else printf("28\n"); }
2015-07-23 16:58:58 354
原创 Online Judge System For SzNOI 题库 语法百题 C++ d016
#include #include int main(){float a,b,c;float an1,an2,d;scanf("%f %f %f",&a,&b,&c);d=b*b-4*a*c;if(d printf("No answer!\n");else { if(d==0.00){ an1=(-b)/2/a;
2015-07-23 16:57:19 425
原创 Online Judge System For SzNOI 题库 语法百题 C++ d015
#include int main(){ float a,b; char ch; scanf("%f %f %c",&a,&b,&ch); switch(ch){ case'+':printf("%.2f",a+b);break; case'-':printf("%.2f",a-b);break; c
2015-07-23 16:55:21 465
原创 Online Judge System For SzNOI 题库 语法百题 C++ d014
#include int main(){ int a[3]; int i,b; int w=0; scanf("%d %d %d",&a[0],&a[1],&a[2]); while(w for(i=0;i if(a[i]>a[i+1]){ b=a[i];
2015-07-23 16:53:12 346
原创 Online Judge System For SzNOI 题库 语法百题 C++ d013
#include int main(){ int a; scanf("%d",&a); if(a>0) printf("1"); else if(a==0) printf("0"); else printf("-1");}
2015-07-23 16:51:48 338
原创 Onilne Judge System For SzNOI 题库 语法百题 C++ d012
#include int main(){ float a; scanf("%f",&a); if(a>=1000){ a=1000*0.95+(a-1000)*0.90; printf("%.2f",a); } else printf("%.2f",a*0.95);}
2015-07-23 16:45:08 344
原创 Online Judge System For SzNOI 题库 语法百题 C++ d011
#include int main(){ int a; scanf("%d",&a); if(a a=-a; printf("%d",a);}
2015-07-23 16:41:27 428
原创 Online Judge System For SzNOI 题库 语法百题 c++ d010
#include int main(){ int na; int a,b,c; scanf("%d",&na); c=na%10; b=(na/10)%10; a=na/100; printf("%d %d %d ",a,b,c);}
2015-07-21 11:39:06 521
原创 Online Judge System For SzNOI 题库 语法百题 C++ d009
#include int main(){ float a,b,h; float s; scanf("%f %f %f",&a,&b,&h); s=(a+b)*h/2; printf("%.2f",s);}
2015-07-21 11:29:37 343
原创 Online Judge System For SzNOI 题库 语法百题 C++ d008
#include int main(){ int c; float a,b,d; scanf("%f %f",&a,&b); c=a/b; d=a/b; printf("%d %.2f",c,d);}
2015-07-21 11:22:25 390
原创 Online Judge System For SzNOI 题库 语法百题 C++ d007
#include int main(){ int a,b,c,d; scanf("%d %d",&a,&b); c=a/b; d=a-c*b; printf("%d %d",c,d);}
2015-07-21 11:16:18 1309
原创 Online Judge System For SzNOI 题库 语法百题 C++ d006
第一种方法#include int main(){ int a,b,c; scanf("%d %d",&a,&b); c=a; a=b; b=c; printf("%d %d",a,b);}第二种方法#include int main(){ int a,b; scanf("%d %d",
2015-07-21 11:10:51 427
原创 Online Judge System For SzNOI 题库 语法百题 C++ d005
#include int main(){ float pi=3.1415; float r,l,s; scanf("%f",&r); l=2*pi*r; s=pi*r*r; printf("%.2f\n%.2f\n",l,s);}
2015-07-21 11:03:31 360
原创 Online Judge System For SzNOI 题库 语法百题 C++ d004
#include int main(){ int a,b; scanf("%d %d",&a,&b); if(a printf("%d",b); else printf("%d",a);}
2015-07-21 10:53:25 398
原创 Online Judge System For SzNOI 题库 语法百题 C++ d003
#include int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d %d",(a+b)*2,a*b);}
2015-07-21 10:47:53 454
原创 Online Judge System For SzNOI 题库 语法百题 C++ d002
Online Judge System For SzNOI 题库 语法百题 C++ d002#include int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d",a+b);}
2015-07-21 10:38:04 389
原创 Online Judge System For SzNOI 题库 语法百题 C++ d001
Online Judge System For SzNOI 题库 语法百题 C++ d001#include int main(){ char name[20]; scanf("%s",name); printf("Hello %s!",name);}//题目解析:1.读入字符串,并不能像数字一般读入,而是需要一个char 类型的数组
2015-07-21 10:29:48 1237
转载 模式匹配算法KMP
转载自http://kb.cnblogs.com/page/176818/字符串匹配的KMP算法作者: 阮一峰 发布时间: 2013-08-28 17:12 阅读: 38789 次 推荐: 103 原文链接 [收藏] 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD
2015-06-13 16:08:04 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人