uva 10340 - All in All

来源:互联网 发布:win7 网络共享 编辑:程序博客网 时间:2024/06/16 16:04
注意:数组尽可能地开大,扫描一遍就可以了。
/*ID: Ben bissPROG: #####LANG: C++*/#include<stdio.h>#include <iostream>using namespace std;#include<cstring>#include <fstream>#include<cmath>#include<string>#include<cstdlib>#include<algorithm>#include<stack>#include<vector>#include<map>#include<queue>#define FOR(i,n) for(i=0;i<n;i++)#define cmem(a) memset(a,'/0',sizeof(a))#define imem(a) memset(a,0,sizeof(a))//#define cin fin//#define cout foutint main(){    //ofstream fout ("#####.out");    //ifstream fin ("#####.in");    int i,j,flag;    char a[1000000],b[1000000];    while(cin>>a>>b)    {        j=0,flag=0;        for(i=0;i<strlen(b);i++)        {            if(b[i]==a[j])j++;            if(j==strlen(a))            {                flag=1;                break;            }        }        if(flag)cout<<"Yes"<<endl;        else cout<<"No"<<endl;        cmem(a),cmem(b);    }return 0;}

0 0
原创粉丝点击